在python中傳遞函數參數的方法有以下幾種
1.使用function(**kwargs)方法傳參
def func(**kwargs):
print kwargs
func(a = 1, b = 2, c = 3)
輸出為:
{'a':1, 'b':2, 'c':3}
2.使用function(*args, **kwargs)方法傳參
def func(*args, **kwargs):
print args
print kwargs
func(1,2,3, a = 4, b=5, c=6)
輸出為:
(1, 2, 3)
{'a': 4, 'c': 6, 'b': 5}
3.使用function(**kwargs)方法傳參
def func(**kwargs):
print kwargs
func(a = 1, b = 2, c = 3)
輸出為:
{'a':1, 'b':2, 'c':3}