Python常用函數--return 語句


Python教程中return 語句是函數中常用的一個語句。
return 語句用於從函數中返回,也就是中斷函數。我們也可以選擇在中斷函數時從函數中返回一個值。
案例(保存為 function_return.py):

def maximum(x, y):
    if x > y:
        return x
    elif x == y:
        return 'The numbers are equal'
    else:
        return y

print(maximum(2, 3))

 

輸出:

$ python function_return.py
3

 

它是如何工作的

maximum 函數將會返回參數中的最大值,在本例中是提供給Python函數的數值。它使用一套簡單的 if...else 語句來找到較大的那個值並將其返回。
要注意到如果 return 語句沒有搭配任何一個值則代表着 返回 None。None 在 Python 中一個特殊的類型,代表着虛無。舉個例子, 它用於指示一個變量沒有值,如果有值則它的值便是 None(虛無)。
每一個函數都在其末尾隱含了一句 return None,除非你寫了你自己的 return 語句。你可以運行 print(some_function()),其中 some_function 函數不使用 return 語句,就像這樣:

def some_function():
    pass

 

Python 中的 pass 語句用於指示一個沒有內容的語句塊。+

提示:有一個名為 max 的內置函數已經實現了“找到最大數”這一功能,所以盡可能地使用這一python內置函數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM