一,函数的参数
user = ‘1’ #user-----》形参,‘1’----》实参
def mail(user)
1)一个参数
def show(org):
print(arg)
show(‘kkk‘)
2)两个参数
def show(arg,abc):
print(arg,abc)
show(‘kk‘,‘abc‘)
3)默认参数
def show(a1,a2=123)#如果给的参数只有一个,则第二个用的是默认参数。
print(a1,a2) #默认参数写在后面。
show(a1)
4)指定参数
def show(a1,a2)
print(a1,a2)
show(a2=123,a1=888)
二,函数的动参
1):
def show(*arg)
print(arg,type(arg))
show(11,22,33)#输出为元组
2):
def show(**arg):
print(arg,type(arg))
show(n1=22,uu=122)#输出为字典
3):
def show(*arg,**kwargs):
print(arg,type(arg))
print(kwargs,type(kwargs))
l = [11,22,33,44]
d ={‘na‘:99,‘alex‘:‘sb‘}
#show(l,d)#不加星号都会加到元组里面
show(*l,**d)
原文:http://www.cnblogs.com/760481081L/p/6607626.html