带循环和条件判断的用户输入。使用raw_input()函数来提示用户输入一个1和100之间的数,如果用户输入的数满足这个条件,显示成功并退出。否则显示一个错误信息然后再次提示用户输入数值,直到满足条件为止。
# 请用户输入一个0至100之间的值,判断是否符合条件
number = raw_input("请输入一个0至100的整数:\n") # 初始化输入的变量
number = int(number)
while number >= 100 or number <= 0: # 当输入的变量在0到100以外,循环输入数值
... number = raw_input("打印输入失败请再输入:\n") #打印输入失败,请再输入
... number = int(number)
if number !=str():
... print "输入成功,您输入是", number # 打印输入成功
else:
... print "您什么也没输入" # 这句话放在这不起作用,有待以后继续学习