Метод isdigit() в Python

isdigit - это метод, который является членом класса строк в Python, который возвращает True, если все символы в строке являются десятичными цифрами (от 0 до 9), иначе метод возвращает False. То есть, данный метод проверяет, являются ли все символы строки цифрами или нет.

Например, если мы вызовем метод isdigit для строки "123", то результатом будет True.

Ниже приведен пример кода:


txt1 = "1234"
txt2 = "1234a"
if txt1.isdigit():
  print("Все символы в txt1 являются цифрами.")
if txt2.isdigit():
  print("Все символы в txt2 являются цифрами.")
else:
  print("Не все символы в txt2 являются цифрами.")

На выходе мы получим следующий результат:


Все символы в txt1 являются цифрами.
Не все символы в txt2 являются цифрами.

Также, метод isdigit можно использовать в цикле для проверки каждого символа в строке:


txt = "1a2b3c4d"
for char in txt:
  if char.isdigit():
    print(char)

Результатом будет вывод цифр, которые есть в строке:


1
2
3
4

Похожие вопросы на: "isdigit в питоне "

Align Text: Tips and Tricks for Perfectly Aligned Content
Настройка Proxy Pass в Nginx: основные принципы и способы
Значение межбуквенного интервала для улучшения читабельности текста
Net Err HTTP Response Code Failure - How to Fix It
IMGbb - бесплатный хостинг изображений онлайн
How to Install Pip: Complete Guide for Beginners
Timus Online Judge - площадка для программирования и решения задач
Express NPM
Get Contact Telegram Bot: добывайте нужные вам контакты со всего интернета легко и быстро
<h1>Set to List Python