[英]Code runs after assigning the returned value to a variable
def something():
final = "95"
print(final)
return final
something_123 = something()
我正在返回變量final
,並將它(返回值)分配給 something_123 因為我已經讀到最好將返回值分配給變量而不是出於某種原因。 為什么這會導致我的 function 運行?
您的 function 運行,因為您在右側調用它 - something()
。 您是否應該將返回值分配給變量取決於 function 所做的事情。 在這種情況下,它會計算並打印一些東西。 如果您想稍后使用該值,那么是的,您會像代碼顯示的那樣返回它。 如果您不關心返回值,則不要返回一個或將其分配給任何東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.