python函数返回多个变量_Python中接收函数多个返回结果的两种方法
在Python中函數(shù)經(jīng)常會(huì)返回多個(gè)值,今天我們一起來講解一下接收多個(gè)函數(shù)返回值的方法
工具/原料
電腦
Python開發(fā)工具
方法/步驟
1
用def 代碼創(chuàng)建一個(gè)函數(shù),名稱為func1 代碼如下:
def func1 ():
2
在def函數(shù)下面我們創(chuàng)建兩個(gè)變量 f1 和f2 ,并且給他們賦值為 第一個(gè)值和第二個(gè)值,具體代碼如下:
f1 = "第一個(gè)值"
f2 = "第二個(gè)值"
3
用return 代碼將這個(gè)函數(shù)里面的f1 和f2 值進(jìn)行返回,代碼如下:
return f1,f2
4
下面我們直接打印這個(gè)函數(shù),查看返回結(jié)果,代碼如下:
res = func1()
print(res)
5
上面的函數(shù)返回了兩個(gè)值,下面介紹接收方法一:
直接用操作字符串的方式進(jìn)行接收。代碼如下:
print(res[0])
print(res[1])
運(yùn)行后效果如圖
6
第二種接收方法,可以建立變量進(jìn)行接收,代碼如下:
g1 , g2 = func1()
打印這兩個(gè)變量 效果如圖
7
以上就是兩種方式接收函數(shù)返回多個(gè)值的方法。
整體代碼總結(jié):
def func1 ():
f1 = "第一個(gè)值"
f2 = "第二個(gè)值"
return f1,f2
res = func1()
print(res)
#接收方法一
print(res[0])
print(res[1])
#接收方法二(推薦)
g1 , g2 = func1()
print(g1)
print(g2)
這里推薦使用第二種方法,直接將返回的值到變量中
END
注意事項(xiàng)
Python中所有字符需要是英文格式
經(jīng)驗(yàn)內(nèi)容僅供參考,如果您需解決具體問題(尤其法律、醫(yī)學(xué)等領(lǐng)域),建議您詳細(xì)咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。
舉報(bào)作者聲明:本篇經(jīng)驗(yàn)系本人依照真實(shí)經(jīng)歷原創(chuàng),未經(jīng)許可,謝絕轉(zhuǎn)載。
展開閱讀全部
總結(jié)
以上是生活随笔為你收集整理的python函数返回多个变量_Python中接收函数多个返回结果的两种方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: org.hibernate.Unknow
- 下一篇: 蛮力法(python)