Python

状课网-少儿编程网课专业平台

Python python青少年编程—函数又相见,带回返回值

发布时间:2021-11-18 16:06:07 浏览 0
各位小伙伴大家好:

上期我们学习了带参数的函数,通过传递参数我们可以用同一段代码来实现不同效果。 今天我们继续来学习函数的另一个重要内容——返回值。 如果把参数比作原料的话,那么返回值就是生产的产品。

我们来看一个简单地例子:

python青少年编程—函数又相见,带回返回值

这个函数很简单,只有两行代码。第一行是函数的定义,第二行就是设置返回值。

设置返回值的语法是关键字return后面空一格再加上需要返回的值:

return 返回值

这个函数作用是,只要一调用函数,就返回一个固定的值1111111。 在使用返回值的时候我们可以像上面的代码一样,先把调用函数获得返回值,然后把返回值赋值给一个变量再使用。 也可以像下面的代码一样:

python青少年编程—函数又相见,带回返回值

把函数调用放到另一个函数print()中直接使用。 下面我们用带返回值的函数做一个加法运算。

python青少年编程—函数又相见,带回返回值

这段代码接受两个参数,然后把两个数加起来和存放到变量num中,再返回结果。 最后调用函数,我们运行一下看看。

python青少年编程—函数又相见,带回返回值

没有反应,这是因为我们虽然调用了函数,得到了返回值。 但是我们并没有使用返回值,也就是没有将返回值打印出来。 我们稍微改动一下:

python青少年编程—函数又相见,带回返回值

这里加了一行num1 = add(3,4)这行的意思是将获取的返回值赋值给变量num1,再将num1打印出来。   我们再来在上面的基础做一些改进,来从键盘获取两个数字,并将这两个数字求和之后输出。 下面是代码:

python青少年编程—函数又相见,带回返回值

下面我们测试一下代码,看看运行效果:

python青少年编程—函数又相见,带回返回值

这里我们输入了两个数字,成功输出了结果,程序运行正常。   我们继续来写一个小程序,它的作用就是从键盘获取摄氏温度,输出华氏温度。  

python青少年编程—函数又相见,带回返回值

这里我们键盘获取字符后,使用int()函数将字符转化为整数型。

然后按照摄氏温度转华氏温度的算法进行数学运算。

再将结果存放到变量temph中,函数最后将temph作为返回值。

result=temperature()这里是将返回值用赋值给result变量。

这样我们就可以通过result变量来使用返回值了。

返回值在函数的应用中非常重要,这里只对函数的返回做一点介绍,更多的功能我们会在以后的具体项目中学习。

本期关于函数返回值就为大家介绍到这里,我们下期再会。

 

文章来源:创客编程小屋

本文链接:https://www.ascratch.com/news/17468.html

上一篇:arduino智能垃圾桶项目—软件编程代码教程 下一篇:返回列表