局部变量与全局变量

全局变量

  • 在python脚本最上层代码块的变量
  • 全局变量可以在函数内被读取使用

局部变量

  • 在函数体内定义的变量
  • 局部变量无法在自身函数以外使用

global

  • 将全局变量可以在函数体内进行修改

    1. 定义一个全局变量

    2. 定义函数

      global + 全局变量名

    3. 函数体内给全局变量重新赋值

  • 工作中, 不建议使用global全局变量进行修改

  • 仅支持 数字 字符串 空类型 布尔类型 的声明

  • 列表和字典的全局变量不需要global进行声明

代码