为什么在Python中会发生变量的无限输入


num = int(input())
evenCounter = 0
while num != 0:
if num % 2 == 0:
evenCounter += 1
print(evenCounter)

也许这是一个愚蠢的问题,但我真的不明白为什么变量的输入不正确。控制台出于某种原因一直要求我输入一个数字。

我猜你错了,它只要求用户输入一次,然后它陷入了while循环,你认为它要求用户输入另一个。要检查它,只需在input('add some text here: ' )中添加一些文本,您就会看到只调用了一次输入。

相关内容

  • 没有找到相关文章

最新更新