try block inside while statement

前端 未结 4 1326
小鲜肉
小鲜肉 2020-12-17 01:54

I\'m just starting out with Python 2.7 and I don\'t understand why something is happening:

In the following code, an embellished version of an example from the pytho

4条回答
  •  不思量自难忘°
    2020-12-17 02:22

    Not a python guy, but how about this

    while True:
        try:
            x = int(raw_input("Please enter a number: "))
            print 'Thanks,', x, 'is indeed an integer'
        except ValueError:
            print "Oops!  That was not a valid number. Try again..."
        finally:
            print 'all done, bye'
    

提交回复
热议问题