我正在尝试创建一个文字谜题,但在提示玩家输入猜测后出现名称错误。
我的代码:
.
.
.
print("The word is something like " + guess)
player_guess_letter= input("Guess a letter:")
输入猜测后,在错误“NameError:名称'f'未定义”中说“f”。
最佳答案
问题是您使用的是 Python 2,因此不要使用 input
,而是使用 raw_input
,如下所示:
player_guess_letter= raw_input("Guess a letter:")
在 Python 2 中,input()
相当于 eval(raw_input())
。因此,它试图评估您输入的值。查看更多the docs .
在 Python 3 中,您不会遇到此问题。
关于python - 提示玩家输入猜测后出现名称错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58000730/