【发布时间】:2017-07-16 09:54:13
【问题描述】:
我目前正在尝试运行具有此基本结构的 Python 代码:
var = 0
def Function2():
if var == 1:
...
def Function():
var = 1
Function2()
但是,当它运行时,它无法识别全局变量。有没有什么办法解决这一问题?
【问题讨论】:
-
快照版:你可以从任何地方读取全局变量,但要在函数中修改它们,你需要先在其上使用
global关键字。
标签: python python-3.x variables global-variables