学堂 学堂 学堂公众号手机端

python

lewis 6年前 (2019-06-21) 阅读数 11 #技术

变量作用域

. global: 模块文件顶部的变量,函数内部默认不允许修改global的变量,如果要修改,需要在函数内部先声明

a = "i am global"
def fun1():
  global a    # global 声明
  a += ", I am changed" # 修改全局变量
  print(a)

. local:函数内部定义的

待补充

参考:
变量作用域

文件查找

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门