一、返回值
1、指定返回值。
当函数中有return语句时,return语句的结果就是函数的返回值。如图,函数的返回值为x+1,其中x为函数的参数。
2、隐含返回值。
如果函数中没有return语句,则函数没有明显的返回值,但实际上函数有一个None类型的隐式返回值。
3、函数中同时有print语句和return语句。
如果函数中同时有 print 语句和 return 语句,则两者含义不同。 print 语句是指控制台打印的结果,return 语句是指函数的返回结果。
二、返回值类型
1、返回值只能是单值,但可以是多元素。
如图所示,第一个和第二个函数的返回值是单个结果。
2、返回值类型:整数int。
当函数返回语句后的内容为整数时,最终返回值为整数。
3、返回值类型:字符串str。
当函数返回语句后的内容为字符串时,最终返回值为字符串。
4、返回值类型:列表list。
当函数返回语句后的内容为列表时,最终返回值为列表。
5、返回值类型:元组tuple。
当函数return语句后面的内容是一个元组时,最终的返回值是一个元组。当函数返回语句后的内容为多个值时,系统会将其封装成一个元组,默认返回输出。
python学习网,大量的免费
,欢迎在线学习!
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 没有基础知识能学python吗?12/17
- ♥ python正则表达式中分组的命名10/28
- ♥ python如何打印字符串的长度10/13
- ♥ python如何遍历元组10/19
- ♥ python中的单元测试是什么10/18
- ♥ 如何在 python 中使用 scipy.fftpack 模块计算快速傅里叶变换?10/16
内容反馈