我正在做一个小游戏。 我试图构建一个switch函数,这个函数应该把一个全局变量从False改为True。这样我想控制玩家的进度。 我试过使用函数的参数作为任何全局变量的占位符,我想切换,但它不起作用。你知道吗
通过将一个全局变量的特定名称写入funktion中来更改该全局变量可以很好地工作。 我知道这种改变只会持续到程序关闭,但我现在不在乎。 我现在所要做的不是为每个要切换的全局变量编写一个新函数。你知道吗
v = False
y = False
z = False
def switch(x):
global x
x = True
不起作用
这就是字典的用途:
但要把对你问题的评论放在心上。你知道吗
请先访问众多python和pygame帮助站点中的一个,然后再回答这样一个简单的问题。你知道吗
也就是说,只需先定义变量,然后使用dict将其设置为true
相关问题 更多 >
编程相关推荐