我想限制用户输入,以便提供Nobeys N >0或N < 100.
我应该使用if... else或try... except?你能提供两种方法的例子吗?
zin*_*del 10
我建议组合:)
while True:
value = raw_input('Value between 0 and 100:')
try:
value = int(value)
except ValueError:
print 'Valid number, please'
continue
if 0 <= value <= 100:
break
else:
print 'Valid range, please: 0-100'
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
13924 次 |
| 最近记录: |