while True:
try:
valueStr = raw_input("Input integer: ")
valueInt = int(valueStr)
break
except ValueError:
print "Bad input."
一进去就死循环,除非正确才把你放出来,够狠的~!~
while True:
try:
valueStr = raw_input("Input integer: ")
valueInt = int(valueStr)
break
except ValueError:
print "Bad input."