立即学习:https://edu.youkuaiyun.com/course/play/24797/282179
调用函数时有两种方式给参数指定值:
位置参数,调用函数时在括号中顺序斜上参数值,系统会按照顺序依次为相应位置的参数赋值。
关键字参数,调用参数时在括号中写上:参数1=值1,参数2=值2...可以不用按顺序
二者混合使用时,可以让前面用位置参数后面用关键字参数,但不能先使用关键字参数
有默认值的参数,在定义函数时,在括号中就位参数赋值,但是要把有默认值的参数放在后面,这样调用函数时就可以少赋一个值了,把有默认值的放前面又少赋一个值,会出错。
如果函数中的参数都有默认值了,调用函数时可以不传参数,如果传了参数,默认会传给第一个,如果想忽略第一个,则应用关键字参数:参数2=值2