return 語句
程序運行到所遇到的第一個return即返回(退出def塊),不會再運行第二個return。
要返回兩個數值,寫成一行即可:
def a(x,y):
if x==y:
return x,y
print a(3,3)
>>> 3,3
但是也並不意味着一個函數體中只能有一個return 語句,例如:
def test_return(x):
if x > 0:
return x
else:
return 0
