global Python · 关键字
在函数内部声明要修改的是外层全局变量,而不是新建一个局部变量。
怎么用
global 变量名
小例子
计数 = 0
def 加一():
global 计数
计数 += 1
加一()
print(计数)
运行结果
1
官方文档:https://docs.python.org/zh-cn/3/reference/simple_stmts.html#global
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条