局部变量
定义在函数内的变量
全局变量
定义在程序中 ,只在单个程序文件中有效
num = 1
def fan():
num =1000
print("局部变量:", num)
fan()
print("全局变量:", num)
控制台结果:
局部变量: 1000
全局变量: 1
global
num = 1
def fan():
global num #定义全局变量
num =1000
print(“局部变量:”, num)
fan()
print(“全局变量:”, num)
控制台结果:
局部变量: 1000
全局变量: 1000