玩蛇网提供最新Python编程技术信息以及Python资源下载!
python零基础培训
您现在的位置: 玩蛇网首页 > Python进阶教程 > 正文内容

Python基础入门必备



Python return语句 函数返回值

return语句是从python 函数返回一个值,在讲到定义函数的时候有讲过,每个函数都要有一个返回值。Python中的return语句有什么作用,今天就来仔细的讲解一下。

python 函数返回值 return,函数中一定要有return返回值才是完整的函数。如果你没有python 定义函数返回值,那么会得到一个结果是None对象,而None表示没有任何值。

Python return语句使用方法
# 在学习python的朋友们,强烈推荐加入 Python QQ群

函数中的return语句和print语句的区别

return是返回数值的意思,比如定义两个函数,一个是有返回值,另一个用print语句,看看结果有什么不同。

def fnc1(x,y):
       print x+y

当函数没有显式return,默认返回None值,你可以测试一下:

>>> result = fnc1(2, 3)
>>> result is None
True

另一个有返回值return的函数

def fnc2(x,y):
       return x+y #python函数返回值

传入参数后得到的结果不是None值,可以用同样方法测式。

return的用法没有什么特别之处,玩蛇网python初学者只要记住函数要有返回值就可以了,可以多做练习,对知识点的掌握很有帮助。

推荐阅读
    Python 列表list

站长推荐阅读相关内容:
linux基础入门教程

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/jinjie/return.html [复制]


微信扫描下图可直接关注Python公众号

玩蛇网Python QQ群,欢迎加入: ① 279974227 玩蛇网Python新手群
修订日期:2017年01月08日 - 00时47分02秒 发布自玩蛇网

我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 斯巴达
    2016-12-15 17:21:16发表

    python2的代码,python3中print不再是一条语句而变成了一个函数 print()

  • 斯巴达
    2016-12-15 17:19:42发表

    回答满分,以上代码都是python2的

  • 女神
    2016-12-04 17:14:56发表

    python 2.X 的语法,python 3.X print需要加()

  • 别再见
    2016-06-16 15:13:03发表

    print x+y 什么意思,不应该是print(x+y)吗?

必知PYTHON模块 Must Know PYTHON Modules