py小强

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

当我们定义一个函数,如果我们想从函数的处理中得到某个处理结果,那就需要用到函数的返回值(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,我们会在以后介绍生成器的时候介绍。

posted on 2019-06-21 14:17  py小强  阅读(264)  评论(0)    收藏  举报