return語句:
return語句用來從一個函數(shù) 返回 即跳出函數(shù)。我們也可選從函數(shù) 返回一個值 。
使用字面意義上的語句
#!/usr/bin/python # Filename: func_return.py def maximum(x, y): if x > y: return x else: return y print maximum(2, 3)
輸出
$ python func_return.py 3
工作原理:
maximum函數(shù)返回參數(shù)中的最大值,在這里是提供給函數(shù)的數(shù)。它使用簡單的if..else語句來找出較大的值,然后 返回 那個值。
注意,沒有返回值的return語句等價于return None。None是Python中表示沒有任何東西的特殊類型。例如,如果一個變量的值為None,可以表示它沒有值。
除非你提供你自己的return語句,每個函數(shù)都在結尾暗含有return None語句。通過運行print someFunction(),你可以明白這一點,函數(shù)someFunction沒有使用return語句,如同:
def someFunction(): pass
pass語句在Python中表示一個空的語句塊。
希望本文所述對大家的Python程序設計有所幫助。
聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com