定义带参函数 def 函数名称(参数列表): #形式参数 简称:形参 代码块 return[表达式] 参数列表 只是占位符,体现参数列表 每个参数都没有提供具体的数值 调用带参函数 [变量]=带参函数(参数列表) #实际参数 简称:实参 为每个参数传递对应的数值 按参数顺序将实际参数赋值给形式参数 普通的参数称为位置参数 调用参数时,传递的参数是根据位置来跟函数定义里的参数表匹配的 关键字参数 程序比较繁琐时,参数顺序很难记住 在调用函数时,明确指定参数值赋值给哪个形参函数名称(形参1=实参1,形参2=实参2,...) 关键字参数默认值 关键字参数还有一个特殊的作用,就是可以在定义函数时设置关键字参数默认值 传入函数的参数个数就可以和声明的参数个数不一致
注意:位置参数必须出现在默认参数之前
def xy(x,y=10):
print(x,y)
xy(1,3) #以实参为准
输出结果:1 3