我遇到的问题我已经写了大约一两个小时,它正在工作,我接近完成我正在制作的游戏,当它决定我做错了。我不明白,我没有编辑这一点文字,但是现在,它已经决定在之前工作得很好之后就错了!我是Python的新手,但这几乎就好像文本改变了它是否想要工作或现在的想法。
room2 = input("> ")
if room2 == "2":
好的,基本上我正在做的代码是:
room = input ("> ")
if room = "1":
print("blahblah")
我想要的是文本冒险。
答案 0 :(得分:2)
room = input ("> ")
if room == "1": # You forgot one =
print("blahblah")
答案 1 :(得分:1)
room = input ("> ")
if room == "1":
print("blahblah")
= - > ==
答案 2 :(得分:1)
是的,你在这里忘记了一个=
。请记住,=
是赋值,==
是多种语言的等式检查。
if room == "1":
print("blahblah")
不要打扰自己,但事情发生了。只是学会再次检查。