全局变量 和 局部变量 1:作用范围不一样 全局 在模块里面都能调用 函数的局部变量只能用于函数内 2: 当全局和局部变量同名且同时存在的时候 函数优先调用局部变量 3:当局部变量没有 就优先用全局的 4: global声明这是一个全局变量
1 a=5 2 def sum(b): 3 global a 4 a = b+5 5 sum(6) 6 print(a) 7 <<< 11
全局变量 和 局部变量 1:作用范围不一样 全局 在模块里面都能调用 函数的局部变量只能用于函数内 2: 当全局和局部变量同名且同时存在的时候 函数优先调用局部变量 3:当局部变量没有 就优先用全局的 4: global声明这是一个全局变量
1 a=5 2 def sum(b): 3 global a 4 a = b+5 5 sum(6) 6 print(a) 7 <<< 11