python 变量
1. 全局变量:在整个py文件中声明,运行时始终有效。
2. 局部变量:在函数内部声明,函数运行时有效。
3. 局部变量只能访问全局变量,不能更改(可读不可写)
c = 1
def sum(a,b):
c += 1
return a+b+c
print(sum(1,2))
print(c)
4. 关键字global:将局部变量声明为全局变量。
def sum(a,b):
global c
c += 1
return a+b+c
print(sum(1,2))
print(c)