0

我已经编写了大约一两个小时的代码出现问题,它正在工作并且我即将完成我正在制作的游戏,但它决定我做错了。没看懂,这点小文字我没编辑,现在好了,之前还好好的,就认定是错了!我是 Python 的新手,但似乎文本已经改变了它是否想要工作或现在的想法。

room2 = input("> ")
if room2 == "2":

好的,基本上我正在做的代码是:

room = input ("> ")
if room = "1":
  print("blahblah")

我要的是文字冒险。

4

3 回答 3

2
room = input ("> ")
if room == "1":  # You forgot one =
  print("blahblah")
于 2013-06-17T01:54:36.657 回答
1
room = input ("> ")
if room == "1":
  print("blahblah")

= -> ==

于 2013-06-17T01:54:20.233 回答
1

是的,你在=这里忘记了一个单曲。请记住,这=是许多语言中的赋值和==相等检查。

if room == "1":
  print("blahblah")

不过,不要为此自责,它会发生。只是学会再次检查。

于 2013-06-17T02:00:41.060 回答