漳浦网站设计,大连网站制作优选ls15227,公司概况,做彩票平台网站吗缺省参数也叫默认参数#xff0c;用于定义函数#xff0c;为参数提供默认值#xff0c;调用函数时 可 不传该默认参数的值#xff08;注意#xff1a;所有位置参数必须出现在默认参数前#xff0c;包括函数定义和调用#xff09;。
比如#xff1a;原先的代码#…缺省参数也叫默认参数用于定义函数为参数提供默认值调用函数时 可 不传该默认参数的值注意所有位置参数必须出现在默认参数前包括函数定义和调用。
比如原先的代码-----都是男的 def user_info(name, age, gender):print(f我的名字{name}今年{age}岁了我的性别为{gender})# 下面性别都是男的
user_info(老王, 21, 男)
user_info(老李, 22, 男)
user_info(老杨, 23, 男) 改造代码-------直接把共同点赋值 def user_info(name, age, gender男):print(f我的名字{name}今年{age}岁了我的性别为{gender})# 下面性别都是男的
user_info(老王, 21)
user_info(老李, 22)
user_info(老杨, 23) 如果有其他的会替换原先默认的。 def user_info(name, age, gender男):print(f我的名字{name}今年{age}岁了我的性别为{gender})# 下面性别都是男的
user_info(老王, 21)
user_info(老李, 22)
user_info(老杨, 23)
# 如果新增一个女的那么会替换原先默认的。
user_info(老妹, 23, 女)注意
我们在 定义缺省参数 时一定要把其写在参数列表的 最右侧 如果是多个缺省参数也是一块放最后。