##################################总结######################################动态参数 *args:位置参数动态传参,接收到的是元祖,传多少都可以,不传也可以 **kwargs:关键字参数动态传参,接收到的是字典 顺序: 位置参数 ...
分类:
编程语言 时间:
2018-12-07 21:13:16
阅读次数:
180
Python的动态参数:1,参数前一个“*”:在函数中会把传的参数转成一个元组。func(*func(123,1,2,)
result:(123,1,2,‘a‘)2,“**args”的参数:函数中被转成一个字典。如果这样传参的话会报错,因为没有指定key或value:deffunc(**args):print(args)
func(123,1,2,‘a‘)
resul..
分类:
编程语言 时间:
2016-11-01 21:43:34
阅读次数:
228
([11, 22, 33], [44], ['a', 'b']) <class 'tuple'> {'k2': 'v2', 'k1': 'v1'} <class 'dict'> 结论:同时传递两个带*号的参数,在形参定义里,第一个形参只能是带一个*号,第二个形参只能是带两个*号,同时在参数传递的时候 ...
分类:
编程语言 时间:
2016-05-01 11:04:17
阅读次数:
250