当我们定义一个函数,如果我们想从函数的处理中得到某个处理结果,那就需要用到函数的返回值(return)。
- 函数的返回值有以下几个特点
- 函数没有返回值,默认返回None
- 函数内部执行过程中遇到return,中断函数并返回结果
- 返回值可以使任意类型
- 返回多个值:返回值如果','隔开的几个数据,返回结果会转换为元组
return 1,2,[1,2],'aaa'
返回:(1,2,[1,2],'aaa')
使用返回值的函数构造:
def func():
# ...
return 0 # 返回值为0,默认:return None
在python中,我们除了可以用return来返回,
在某些情况下也可以用yield关键字来返回结果。
关于yield,我们会在以后介绍生成器的时候介绍。

浙公网安备 33010602011771号