def get_integer(message="What is the integer? "): while True: try: return int(raw_input("What is the number? ")) except: print "Oops: you didn't enter an integer. Try again." print get_integer()