您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關python計算函數返回值的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Python中,用 def 語句創建函數時,可以用 return 語句指定應該返回的值,該返回值可以是任意類型。需要注意的是,return 語句在同
一函數中可以出現多次,但只要有一個得到執行,就會直接結束函數的執行。
函數中,使用 return 語句的語法格式如下:
return [返回值]
其中,返回值參數可以指定,也可以省略不寫(將返回空值 None)。
例如
def add(a,b): c = a + b return c #函數賦值給變量 c = add(3,4) print(c) #函數返回值作為其他函數的實際參數 print(add(3,4))
運行結果為:
7 7
本例中,add() 函數既可以用來計算兩個數的和,也可以連接兩個字符串,它會返回計算的結果。
通過 return 語句指定返回值后,我們在調用函數時,既可以將該函數賦值給一個變量,用變量保存函數的返回值,也可以將函數再作為
某個函數的實際參數。
例如
def isGreater0(x): if x > 0: return True else: return False print(isGreater0(5)) print(isGreater0(0))
結果為
True False
可以看到,函數中可以同時包含多個 return 語句,但需要注意的是,最終真正執行的做多只有 1 個,且一旦執行,函數運行會立即結
束。以上實例中,我們通過 return 語句,都僅返回了一個值,但其實通過 return 語句,可以返回多個值。
關于python計算函數返回值的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。