我想将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))
答案 0 :(得分:0)
如果&gt; = 1&amp;&amp; &lt; = 20因此它可以检查它是否在1-20之间。