无法从函数更改全局变量

2024-04-27 15:00:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将我目前学到的一些东西实现到一个简单的文本游戏中,但是我在尝试更改一个函数中的全局变量以便它在另一个函数中保持更改状态时遇到了困难。在

keynumb = 0

这是全局变量。我试图在一个函数中把它改为1,然后在另一个函数中调用它(if 1 open the door, if 0 don't)等。。在

我试了大约一个小时,直到我的大脑死掉,希望有人能指出我做错了什么。在

我在代码中的行所在的地方添加了星号。在

干杯。在

^{pr2}$

Tags: the函数代码文本游戏if状态地方