在while循环中定义一系列值

时间:2015-02-23 08:34:44

标签: range

我想将while条件设置为仅接受0到20之间的值? 当我只使用> 20时,它可以工作,但我不希望任何小于0的值。

T1 = int(raw_input("Please enter  score  out of 20: "))
while T1!=(0<T1<20):
        print("out of range. Please try again!")
        T1 = int(raw_input("Please enter  score out of 20: "))
else:
    name_array.append(int(T1))

1 个答案:

答案 0 :(得分:0)

如果&gt; = 1&amp;&amp; &lt; = 20因此它可以检查它是否在1-20之间。