def func(*args):#传参(元组)
print args
print type(args)
func(1, 2, 2, 33)
func('12', 'qw')
def func2(**args):#传参(字典)
print args
print type(args)
func2(a='dick', a2=2, a3=3, a4='1234qwer')
Python入门.参数传递
本文介绍了Python中函数定义的两种特殊参数形式:*args 和 **kwargs。通过实例演示了如何使用这两种参数来提高函数的灵活性,使得函数能够接受不定数量的位置参数和关键字参数。

被折叠的 条评论
为什么被折叠?



