python(十五)——全局变量和局部变量

python(十五)——全局变量和局部变量

一、

a = 4 #全局变量
def func1():
    b = 300 #局部变量
    print(b)
    a = 400 #局部变量
    print(a) #会输出400

if __name__=='__main__':
    func1()
    print(a)  # 会输出4

二、在函数内部里去改变函数外面的全局变量

a = 4 #全局变量
def func1():
    b = 300 #局部变量
    print(b)
    global a
    a = a+1#声明一下a是局部变量
    print(a) #会输出5
if __name__=='__main__':
    func1()
    print(a)  # 会输出5

猜你喜欢

转载自blog.csdn.net/zxq6661/article/details/113435608