使用global关键字
举例:
a = 5
def fn1():
a = 2
print('f1:', a)
def fn2():
global a
a = 3
print('f2:', a)
fn1()
print(a)
fn2()
print(a)
输出结果:
f1: 2
5
f2: 3
3
使用global关键字
举例:
a = 5
def fn1():
a = 2
print('f1:', a)
def fn2():
global a
a = 3
print('f2:', a)
fn1()
print(a)
fn2()
print(a)
输出结果:
f1: 2
5
f2: 3
3
本文标题:如何在一个函数内部修改全局变量
本文链接:https://www.haomeiwen.com/subject/wgnfkktx.html
网友评论