您好,登錄后才能下訂單哦!
小編給大家分享一下python函數的返回值是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
返回結果要怎么做,多個結果又要怎么做
# 函數返回值 # 概念:函數執行完以后會返回一個對象,如果在函數內部有return 就可以返回實際值, # 否則將會返回空 None # 類型:可以返回任意類型,返回值類型應該取決于return后面的類型 # 用途:給調用方返回數據 # 在一個函數體內可以出現多個return關鍵字,但是肯定只能返回一個return關鍵字 # 如果在一個函數體內,執行了return,就意味著函數就推出了,return后面的代碼語句將不會執行 def Sum(a,b): sum=a+b pass Sum(10,30)
def Sum(a,b): sum=a+b return sum #將返回給調用者 pass print(Sum(10,30)) #函數的返回值返回到調用的地方
def Sum(a,b): sum=a+b return sum #將返回給調用者 pass rs=Sum(10,30) #將返回值賦給其他的變量 print(rs) #函數的返回值返回到調用的地方
def calComputer(num): result=0 i=1 while i<=num: result+=i i+=1 pass return result # 調用函數 value=calComputer(10) print(type(value)) print(value)
def calComputer(num): li=[] result=0 i=1 while i<=num: result+=i i+=1 pass li.append(result) return li # 調用函數 value=calComputer(10) print(type(value)) print(value)
def returnTuple(): ''' 返回元組類型數據 :return: ''' # return 1,2,3 return {'name':'aaa'} #想要返回什么類型的數據,直接在return后面直接返回即可 pass A=returnTuple() print(type(A))
# 嵌套調用 def fun1(): print('--------------fun1 start-----------------') print('--------------fun1 finish-----------------') pass def fun2(): print('--------------fun2 start-----------------') fun1() print('--------------fun2 finish-----------------') pass fun2() #調用函數二
# 函數的分類:根據函數的返回值和函數的參數 # 有參數無返回值的 # 有參數有返回值的 # 無參數有返回值的 # 無參數無返回值的
以上是“python函數的返回值是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。