自定义函数的创建
def function():
函数体
调用函数 :function()
参数的优先级
关键字参数(name)> 默认参数(age=20)>无命名不定长参数(*args)>命名不定长参数(**kwargs)
下面有一个例子来说明:
def fun(name,sex='male',*args,**kwargs): #形参的位置需要根据优先级
print(name) #alex
print(sex) #male
print(args) #(1, 2, 3)
print(kwargs) #{'job': 'it', 'age': 20}
fun('alex','male',1,2,3,job='it',age=20) #实参也需要根据优先级,