>>> "2.2".isnumeric() False >>> "22".isnumeric() True >>> "022".isnumeric() True >>> int('000022') 22Also you can just try/except the user input:
try: user_input = int(input("please guess a number between 0 and 10: \n")) except ValueError: print('Not an integer! Please try again!')