Как проверить, является ли ввод строки пользователя числом (например, -1
, 0
, 1
и т.д.)?
user_input = input("Enter something:")
if type(user_input) == int:
print("Is a number")
else:
print("Not a number")
Вышеуказанное не будет работать, поскольку input
всегда возвращает строку.