如何通过Python的return语句实现函数结果的返回调用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计922个文字,预计阅读时间需要4分钟。
pythondef function(): return 1, 2
return 语句就是讲结果返回到调用的地方,并把程序的控制权一起返回
程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。
要返回两个数值,写成一行即可:
def a(x,y): if x==y: return x,y print a(3,3)<br><br>>>> 3,3
但是也并不意味着一个函数体中只能有一个return 语句,例如:
def test_return(x): if x > 0: return x else: return 0
函数没有 return,默认 return一个 None 对象。
本文共计922个文字,预计阅读时间需要4分钟。
pythondef function(): return 1, 2
return 语句就是讲结果返回到调用的地方,并把程序的控制权一起返回
程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。
要返回两个数值,写成一行即可:
def a(x,y): if x==y: return x,y print a(3,3)<br><br>>>> 3,3
但是也并不意味着一个函数体中只能有一个return 语句,例如:
def test_return(x): if x > 0: return x else: return 0
函数没有 return,默认 return一个 None 对象。

