1.默认形参:在函数定义阶段, 直接赋值了的形参。
2.位置实参:在函数调用阶段, 按位置顺序进行传递的实参就叫位置参数。
3.关键字实参:在函数调用阶段 按照 形参变量名 = value 的形式定义的实参
#无需按照位置为形参传值
#注意的问题:
#1. 关键字实参必须在位置实参右面
#2. 对同一个形参不能重复传值
4.可变长参数
指的是实参值的个数不固定
而实参有按位置和按关键字两种形式定义,针对这两种形式的可变长,形参对应有两种解决方案来完整地存放它们:
分别是*args,**kwargs