另外,你可能注意到了,在把country变成默认参数后,我同时把它的位置移到了最后面,为什么呢?  正常情况下,给函数传参数要按顺序,不想按顺序就可以用关键参数,只需指定参数名即可,但记住一个要求就是,关键参数必须放在位置参数之后。若你的函数在定义时不确定用户想传入多少个参数,就可以使用非固定参数还可以有一个**kwargs输出在外面看看name改了么?Alex Li在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。

python3中函数参数的四种简单用法

python3中函数参数的四种简单用法

python3中函数参数的四种简单用法