python如何修改作用域的变量
(1)如果要修改内部角色域的外部角色域的变量,如函数内部的全局变量,则需要使用关键字global和nonlocal。
(2)如果需要修改嵌套功能域,即封闭功能域,外部不是全局功能域,则需要使用关键词nonlocal。
python作用域的变量修改实例
# 函数内部修改全局变量 a = 1 def print_a(): global a print('全局变量 a=', a) a = 3 print('修改全局变量 a=', a) print_a() print('调用函数 print_a() 后, a=', a)
以上python修改作用域变量的方法,希望对大家有所帮助。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试