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

    python如何获取函数的返回值

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

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

    指定返回值与隐含返回值

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

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

    指定 return 返回值函数举例:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    def showplus(x):

        print(x)

        return x + 1

          

    num = showplus(6)

    add = num + 2

    print(add)

      

    输出结果:

    6

    9

    隐含 return None 举例:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    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学习网