查看完整版本: 關於python的小問題,麻煩前輩指導一下(已解決,感謝各位前輩)
頁: [1]

chialewang 發表於 2019-8-3 08:43 AM

關於python的小問題,麻煩前輩指導一下(已解決,感謝各位前輩)

本帖最後由 chialewang 於 2019-8-6 08:39 PM 編輯

各位前輩 您們好:

#function 方法與功能

#回傳
def fun_plus(A=0,B=0):
    Z=A-B
    return Z

X=fun_plus(10,3)

print(X);


請教為何要加上 return Z 呢?

麻煩有空的前輩指導一下 感恩



<div></div>

chialewang 發表於 2019-8-3 06:05 PM

各位前輩 您們好:

我知道 return z是把z的值傳回去的意思

但....為何要做回傳這動作?

麻煩指教 感恩

tryit244178 發表於 2019-8-4 08:24 AM

本帖最後由 tryit244178 於 2019-8-4 08:03 PM 編輯

X = fun_plus(10, 3)
不回傳的話 X 就無法取得 fun_plus(10, 3) 運算的結果了。
你可以試著去掉return Z看看執行之後的差別



chialewang 發表於 2019-8-4 11:43 PM

tryit244178 發表於 2019-8-4 08:24 AM static/image/common/back.gif
X = fun_plus(10, 3)
不回傳的話 X 就無法取得 fun_plus(10, 3) 運算的結果了。
你可以試著去掉return Z看 ...

tryit244178 前輩 您好:

不回傳的話 X 就無法取得 fun_plus(10, 3) 運算的結果了。

您這麼一說,我就懂了

非常感謝您的回覆 感恩...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁: [1]