首頁  >  文章  >  後端開發  >  python中print與return區別

python中print與return區別

(*-*)浩
(*-*)浩原創
2019-06-22 16:03:104799瀏覽

print只是為了向使用者顯示字串,表示電腦內部正在發生的事情。計算機卻無法使用該print出現的內容。

return是函數的回傳值。該值通常是人類用戶看不到的,但是電腦可以在其他功能中使用它。

python中print與return區別

print不會以任何方式影響函數。它只是為了幫助人類使用函數。 (建議學習:Python影片教學

它對於理解程式如何運作非常有用,並且可以在偵錯中用於檢查程式中的各種值而不會中斷程式。除了幫助人類看到人們想要看到的結果,print其餘的事情都不做。

return是函數傳回值的主要方式。所有函數都會傳回一個值,如果沒有return語句,它將傳回None。函數傳回的值可以作為參數進一步傳遞給另一個函數、儲存為變量,或只是為了人類使用者的使用而列印。 return旨在立即中斷控制流並退出目前函數,將指定值傳回給呼叫函數的呼叫者。

套用實例

def print_hello():
x = "HELLO"
print(x)
def print_return():
x = "RETURN"
return x
def main():
Hello = print_hello()
Return = print_return()
print("this is %s " % Hello)
print("that is %s " % Return)
if __name__ == "__main__":
main()

print 是將你想要的結果,展示給你看。
return是將你要的結果,傳送給你。

更多Python相關技術文章,請造訪Python教學欄位進行學習!

以上是python中print與return區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn