运行无限循环时出现问题

时间:2014-10-28 06:28:01

标签: python-3.x

var = 1
while var == 1:
    num = input("Enter a number :")
    print ("You entered: ",num)
    var = num
print("Good bye!")

循环应该在输入1后继续,但在此之后它会被终止。

请有人建议。

2 个答案:

答案 0 :(得分:2)

您是否尝试将其强制转换为整数?像这样:

num = int(input("Enter a number :"))

如果这不起作用,您可以尝试使用布尔值。

答案 1 :(得分:0)

  while True: 
     num=raw_input("enter number") 
     print float(num) 
相关问题