运行无限循环时发出
var = 1
while var == 1:
num = input("Enter a number :")
print ("You entered: ",num)
var = num
print("Good bye!")
循环应该在输入1
后继续,但之后会终止。运行无限循环时发出
请有人对此建议。
您是否尝试将其转换为整数?像这样:
num = int(input("Enter a number :"))
如果这不起作用,您可以尝试使用布尔值。
这里是类似问题:[http://*.com/questions/20449427/input-integers-python](http://*.com/questions/20449427/input-integers-python) – matox 2014-10-28 06:39:30
雅我检查了该方法... 。但没有得到正确的结果 – 2014-10-28 06:43:56
雅它工作得很好..tHansk – 2014-10-28 06:47:10
while True:
num=raw_input("enter number")
print float(num)
的[我怎样才能读取输入的整数?(https://*.com/questions/20449427/how-can-i-read-inputs-as-integers)可能的复制 – 2017-12-23 20:10:24