定义变量和检查数字范围

时间:2015-02-17 16:55:27

标签: python numbers range

这是代码而不是输入。我需要调用变量" num_input"。 " num_input"已经有了需要用户输入的问题。

我该怎么做?

while True:
  try:
    **input** = int(raw_input('Check range 111-119 >>> '))
    if input in range(1,10):
      break
    else:
      print 'Not in range. Try again'
  except:
    print ("That's not a number")

1 个答案:

答案 0 :(得分:0)

while True:
    try:
        value = int(raw_input('Check range 111-119 >>> '))
        if value >= 111 and value < 119:
            break
        else:
            print 'Not in range, try again'
    except ValueError:
        print 'That is not a number'

测试

  

检查范围111-119&gt;&gt;&gt;字
  那不是数字   检查范围111-119&gt;&gt;&gt; 15个
  不在范围内,再试一次   检查范围111-119&gt;&gt;&gt; 116