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