Метод isdigit() — это встроенный метод строк в Python, который проверяет, состоит ли строка исключительно из цифр. Полезен при обработке пользовательского ввода, валидации данных и работе с числовыми значениями в текстовом формате. Синтаксис метода isdigit() выглядит следующим образом: str.isdigit() Метод не принимает аргументов и возвращает True, если все символы в строке являются цифрами, и False в противном случае. print("123".isdigit()) # Вывод: True
print("-123".isdigit()) # Вывод: False (отрицательное число)
print("12.3".isdigit()) # Вывод: False (из-за точки)
print("abc".isdigit()) # Вывод: False (буквы)
print("123abc".isdigit()) # Вывод: False (буквы и цифры) user_input = input("Введите число: ")
if user_input.isdigit():
print("Вы ввели корректное число.")
else:
print("Ошибка: ввод должен содержать только цифры.") В ходе статьи мы с Вами узнали как работает метод isdigit() в Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂 Мой Telegram канал Мой YouTube