函数的写法:
例子:
def sum(x,y): #定义
print('x={0}'.format(x))
print('y={0}'.format(y))
return x+y
s1=sum(10,100) #调用
s2=sum(x=100,y=10)
print(s1,s2)
函数的参数:
#默认参数
def A(a,b=10):
print(a)
print(b)
A(1)
A(10,100)
#多参数
def funcA(a,*args):
print(a) #10
print(args) #(100,1000)
f1=funcA(10,100,1000)
def funcB(a,**kwargs):
print(a) # 10
print(kwargs) # {'c': 1000, 'b': 100}
f2=funcB(a=10,b=100,c=1000)