1. 程式人生 > >python函數調用時傳參方式

python函數調用時傳參方式

sed args div spl 關鍵字參數 調用 pos none view

位置參數 位置參數需與形參一一對應
def test(a,b) #a,b就是位置參數
    print(a)
    print(b)

test(1,2)

關鍵字參數 與形參順序無關
def test(x,y)
    print(x,y)
 
test(x=2,y=3)

位置參數必須在關鍵字參數之前 **kwargs:把N個關鍵字參數,轉換成字典格式 技術分享圖片
1 def test(a,**kwargs)
2     print(a)
3     print(kwargs)
4 test(8,c=1,b=2)
View Code

*args:把N個位置參數,轉換成元組
def
test(a,*args)
  print(a)   
print(args) test(1,2,3,4,5)

python函數調用時傳參方式