• 技术文章 >常见问题 >Python常见问题

    python如何获取函数的返回值

    silencementsilencement2019-09-16 11:40:14原创8649

    函数需要先定义后调用,函数体中 return 语句的结果就是返回值。如果一个函数没有 reutrn 语句,其实它有一个隐含的 return 语句,返回值是 None,类型也是 'NoneType'。return 语句的作用:结束函数调用、返回值

    指定返回值与隐含返回值

    函数体中 return 语句有指定返回值时返回的就是其值

    函数体中没有 return 语句时,函数运行结束会隐含返回一个 None 作为返回值,类型是 NoneType,与 return 、return None 等效,都是返回 None。(更多学习内容,请点击python学习网

    指定 return 返回值函数举例:

    def showplus(x):
        print(x)
        return x + 1
         
    num = showplus(6)
    add = num + 2
    print(add)
     
    输出结果:
    6
    9

    隐含 return None 举例:

    def showplus(x):
        print(x)
     
    num = showplus(6)
    print(num)
    print(type(num))
     
    输出结果:
    6
    None
    <class 'NoneType'>
    专题推荐:返回值
    上一篇:python如何判断某个元素是否在列表中 下一篇:python中实例化是什么

    相关文章推荐

    • Python中的返回值是什么• python有帮助函数么• python的函数体是什么• 什么是python的构造函数

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网