DAY14:函数参数方面知识
一,位置参数(不指定,直接以位置顺序赋值)
二,关键字参数(明确指定,a=1,b=2这种,和顺序无关)
三,默认形参
函数定义时把某个数值较固定的形参直接赋初始值,减少后面的赋值操作。比如给警校里的班级人员基本都是男性,可以性别赋初始值‘男’。
四,可变长参数(*args位置,**kwargs关键字)
位置可变长参数*args:一般用元组或者列表存放
关键字可变长参数**kwargs:一般用字典存放
五,混合使用
关键是要把可变长打散
一,位置参数(不指定,直接以位置顺序赋值)
二,关键字参数(明确指定,a=1,b=2这种,和顺序无关)
三,默认形参
函数定义时把某个数值较固定的形参直接赋初始值,减少后面的赋值操作。比如给警校里的班级人员基本都是男性,可以性别赋初始值‘男’。
四,可变长参数(*args位置,**kwargs关键字)
位置可变长参数*args:一般用元组或者列表存放
关键字可变长参数**kwargs:一般用字典存放
五,混合使用
关键是要把可变长打散