我的一个朋友在python中制作了一个基于文本的游戏。到目前为止,游戏似乎进展顺利,但我们不断收到错误说“如果游戏地图== [0,0]: NameError:全局名称'gamemap'未定义“。非常感谢您的帮助。
这是代码。 https://docs.google.com/document/d/1m0Ue7SDg5kZCSYGS7XqqGEH_J4RNtX_kwhPD9gKizxc/edit
答案 0 :(得分:3)
我认为在你在每个函数中调用它之前,你需要声明gamemap变量 global :
def func():
global gamemap
# rest of your code goes here