关键参数定义规则:
1.关键参数不能放在位置参数前面
print("aaa",job="python",21)此时位置参数21放在了job="python"关键参数后面,所以会报错
2.关键参数被定义了一个量以后,不能再被定义第二个量
print("aaa",age=23,21)此时关键参数已经给age赋过值,再赋21会报错
正确的方式:def introduct(name,age,job,country="cn"):
print("-----introduct-------")
print(name,age,country,job)
print("aaa",age=23,"job"="salary")