蟒蛇初学者在这里。 练习用户输入控制。 试图使用户输入循环的开始,如果任何东西,但是一个整数1之间的和10是使用。 直在努力为时,尝试使用的尝试,除了命令,但不能这样做是正确的。 我做错了什么? 谢谢你。
编辑: 非常感谢你的帮助每个人,但是问题仍未解决(但很接近了!) 我试图找出如何回到循环的开始,如果任何东西,但是一个整数是输入的。 代理饼干(同上)给予了极大的回答对于浮动数字,但任何字或字母输入仍然产生一个错误。 我尝试了解如何循环时,任何随机的(除了整数1之间的和10)类型。 没有上述的例子产生corrcct的结果。 谢谢您的帮助
while True:
print("Enter a number between 1 and 10")
number = int(input())
if (number > 0) and (number < 10):
print("Thank you, the end.")
break
else number != (> 0 and < 10):
print("It has to be a whole number between 1 and 10.")
print("Please try again:")