这篇文章主要介绍了Python学习笔记之函数的参数和返回值的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
01、函数参数和返回值的作用
函数根据 有没有参数 以及 有没有返回值,可以相互结合,共有四种:
- 无参数 无返回值
- 无参数 有返回值
- 有参数 无返回值
-
有参数 有返回值
定义函数时候,是否接收参数,或者时候返回结果,是根据实际功能需求决定的。
如果函数内部处理的数据不确定,就可以将外界的数据以参数形式传递到函数内部。
如果希望一个函数执行完成后,向外界汇报执行结果,就可以增加函数的返回值。
02、函数的返回值—进阶
- 在程序开发中,有时候,会希望一个函数执行结束后,告诉调用者一个结果,以便调用者针对具体的结果做后续的操作
- 返回值是函数完成工作后,最后给调用者的一个结果
- 在函数中使用return关键字可以返回结果
- 调用函数的一方,可以使用变量来接收函数的返回结果
问题:一个函数执行后能否返回多个结果???
示例:温度和湿度的测量
假设开发一个函数,同时返回当前温度和湿度先
返回温度
1 2 3 4 5 6 7 |
|
运行结果:
利用元组在返回温度的同时,返回湿度
改造如下:
1 2 3 4 5 6 7 8 9 10 11 12 |
|