sakko51150 发表于 2018-8-13 12:38:41

关于Python变量引用的范围

  代码中引用变量的顺序:
  当前作用域局部变量->外层作用于变量->当前模块中全局变量->Python内置变量
  应用不同“领域”变量的关键词:global,nonlocal
  global
  在函数或其他局部作用域中使用(修改)全局变量时,需要显式声明变量为全局变量。单纯读取的引用可以不必声明。
  nonlocal
  局部作用域内要引用上层作用域的变量时,需要显式地声明局部变量。用于在函数内部定义函数的情况。python3.0以后才有的关键字。
页: [1]
查看完整版本: 关于Python变量引用的范围