Python 而循环未按预期工作

Python 而循环未按预期工作,python,while-loop,Python,While Loop,在我构建并运行代码之后,“输入word:”输出一次,就这样。输入任何单词后保持空白。我错过了什么?代码如下: word = "cool" guess = " " while guess != word: guess = input("Enter word: ") print("you win!") 代码很好。您无法从标准下载中输入升华文本终端。这就是为什么在您键入一个单词并按enter键后,它什么也不做。查看这篇文章,了解python训练: 压痕完全正确。当我把问题贴在这里的时候,

在我构建并运行代码之后,“输入word:”输出一次,就这样。输入任何单词后保持空白。我错过了什么?代码如下:

word = "cool"
guess = " "

while guess != word:
    guess = input("Enter word: ")

print("you win!")

代码很好。您无法从标准下载中输入升华文本终端。这就是为什么在您键入一个单词并按enter键后,它什么也不做。查看这篇文章,了解python训练:


压痕完全正确。当我把问题贴在这里的时候,我把事情搞砸了,你用的是哪个版本的python?还有,你是如何运行代码的。。。您需要使用python3(为了使用
input
,,,否则您需要
raw\u input
),这在python3中对我很有用。您是在做
cool
还是
“cool”
?它使用双引号,没有双引号就不能工作。@FilipGrebowski因为“cool”没有整数值,程序会崩溃。由于它没有崩溃,OP没有使用Python2.7。