# * 号可以有多个参数 *名字也可以自定义 规范 是 *args 按规矩来
*args 接收多个位置参数 转换成元组
**kwargs 接收N个关键字参数 转换成 字典格式。
位置参数一定不能写在关键字参数后面
同理
aa(**{'name':'tenghu','age':8})
这种方式传入参数也是可以的
局部变量
声明全局 global
### 相同变量名。。。局部 在子程序内起作用 其他子程序中 全局变量起作用
###字符串是不能单独改全局的 ,列表,字典,集合可以
# * 号可以有多个参数 *名字也可以自定义 规范 是 *args 按规矩来
*args 接收多个位置参数 转换成元组
**kwargs 接收N个关键字参数 转换成 字典格式。
位置参数一定不能写在关键字参数后面
同理
aa(**{'name':'tenghu','age':8})
这种方式传入参数也是可以的
局部变量
声明全局 global
### 相同变量名。。。局部 在子程序内起作用 其他子程序中 全局变量起作用
###字符串是不能单独改全局的 ,列表,字典,集合可以