python函数传参
调用函数时,如果没有传递参数,则会使用默认参数。以下实例中如果没有传入 age 参数,则使用默认值:
#!/usr/bin/python3
#可写函数说明defprintinfo(name, age = 35):
“打印任何传入的字符串”
print(“名字: “, name)
print(“年龄: “, age)
return
#调用printinfo函数
printinfo(age=50, name=”runoob”)
print(“-———————————-“)printinfo(name=”runoob”)
增加一个定义参数sex,
如未对参数赋值,则语法错误,说明一定要对定义函数的参数赋值吗?
如定义参数默认赋值(age),如后边没有赋值(说明没有赋值覆盖),还是用原来的参数
转载于//www.cnblogs.com/yezimama/p/10996173.html
还没有评论,来说两句吧...