返回函數的處理結果
在第一篇我們看到了
def void(a):
print(a+10)
void函數並沒有返回任何值,那麼我們要怎麼將它執行的結果返回出去呢?
def plus(a):
return a+10
我們只要透過 return 就可以傳出我們需要的結果
a = 100
a = plus(a)
print(a) #110
需要注意使用return時 就代表我們結束了那個function因為我們已經將結果傳出去了 所以return在一個function中只能使用一次
錯誤示範
def plus(a):
return a+10
return a+20
return a+30
temp = plus(100)
print(temp) #110
他在執行到return a+10的時候便離開了這個function
在你接下來定義的a+20 or a+30都不會被執行到