Python学习之路:函数参数及调用
生活随笔
收集整理的這篇文章主要介紹了
Python学习之路:函数参数及调用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
return:結(jié)束函數(shù)并返回值
沒有return時:返回None
返回值數(shù)=1時:返回具體值
返回值是數(shù)字+字符串+列表等:返回一個元組
需要return是需要函數(shù)完整調(diào)用
def test1():print('in the test1')def test2():print('in the test2')return 0 #結(jié)束函數(shù)并返回0def test3():print('in the test3')return 1,'hello',['alex','wupeiqi'], {'name','alex'}#結(jié)束函數(shù)并返回0x=test1() #return返回值可以賦值給變量 y=test2() z=test3() print(x) print(y) print(z)?函數(shù)參數(shù):
def test(x,y):print(x)print(y)test(1,2) #1傳給x,2傳給y;x,y叫形參(位置參數(shù));1,2叫實(shí)參;形參和實(shí)參的位置一一對應(yīng); test(y=1,x=2)#關(guān)鍵字調(diào)用:與形參順序無關(guān) test(1,2)#位置參數(shù)調(diào)用:與形參一一對應(yīng) test(3,y=2)#既有位置參數(shù)調(diào)用又有關(guān)鍵字參數(shù)調(diào)用,按位置參數(shù)調(diào)用執(zhí)行def test(x,y,z):print(x)print(y)print(z) test(3,z=2,y=6) test(3,y=2,6)#關(guān)鍵字參數(shù)不能在位置參數(shù)前面?
轉(zhuǎn)載于:https://www.cnblogs.com/xiaobai005/p/7834730.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Python学习之路:函数参数及调用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 舒适的路线(codevs 1001)
- 下一篇: Python-多进程