返回結果要怎麼做,多個結果又要怎麼做
# 函式返回值
# 概念:函式執行完以後會返回乙個物件,如果在函式內部有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=1while i<=num:
result+=i
i+=1
pass
return result
# 呼叫函式
value=calcomputer(10)
print(type(value))
print(value)
def calcomputer(num):
li=result=0
i=1while 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 #想要返回什麼型別的資料,直接在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() #呼叫函式二
# 函式的分類:根據函式的返回值和函式的www.cppcns.com引數
# 有引數無返回值的
# 有引數有返回值的
# 無引數有返回值的
# 無引數無返回值的
本文標題: python基礎之函式的返回值
本文位址: /jiaoben/python/431548.html
python基礎之函式的返回值 5
函式劃分為兩大類 執行過程函式 函式執行之後沒有任何結果可以在函式之外置收到 沒有return語句的函式 執行過程函式 res print 你好 print res 結果是 none 空值 具有返回值的函式 函式執行之後可以返回乙個結果到函式之外被接收或者使用 具有return語句 具有返回值的函式...
函式之返回值
返回值 將函式中運算的結果通過 return defadd a,b result a b print result return hello 100 呼叫函式 x,y add 2,6 print x,y return 返回值 1.return後面可以是乙個引數 接受的時候x add 1,2 2.re...
python 函式返回值
帶有返回值的函式 def add2num a,b c a b return c或者 def add2num a,b return a b在本小節剛開始的時候,說過的 買菸 的例子中,最後兒子給你菸時,你一定是從兒子手中接過來 對麼,程式也是如此,如果乙個函式返回了乙個資料,那麼想要用這個資料,那麼就...