isdigit - функция в языке программирования Python

isdigit() - это функция в языке программирования Python, которая проверяет, является ли символ цифрой или нет.

Синтаксис функции isdigit() выглядит следующим образом:

str.isdigit()

Где str - это строка, которая будет проверяться на наличие цифр.

Если проверяемая строка содержит только цифры, isdigit() возвращает значение True, в противном случае - False.

Примеры:

1. Проверка строки на наличие цифр:

python
s = "1234"
if s.isdigit():
    print("Строка содержит только цифры")
else:
    print("Строка не содержит только цифры")

Вывод:


Строка содержит только цифры

2. Проверка каждого символа в строке на наличие цифр:

python
s = "10 apples"
for c in s:
    if c.isdigit():
        print(c, "является цифрой")
    else:
        print(c, "не является цифрой")

Вывод:


1 является цифрой
0 является цифрой
  не является цифрой
a не является цифрой
p не является цифрой
p не является цифрой
l не является цифрой
e не является цифрой
s не является цифрой

3. Использование isdigit() в условных выражениях:

python
s1 = "1234"
s2 = "abc"
if s1.isdigit() and not s2.isdigit():
    print("s1 содержит только цифры, s2 - нет")

Вывод:


s1 содержит только цифры, s2 - нет

Таким образом, функция isdigit() очень полезна при работе со строками и проверке наличия цифр в них.

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

Kivy: открытый и мощный фреймворк для создания многоплатформенных приложений на Python
Google Earth Engine: новый взгляд на анализ изображений и геоданных
JS Beautify - инструмент для форматирования кода на JavaScript
Java String to Char - Convert String to Character in Java
Feign - простой и быстрый способ для работы с HTTP-запросами в Java
Edit Cookie - изменение параметров cookie на веб-сайтах
Скачать Cygwin бесплатно - официальный источник
DKMS - банк данных стволовых клеток для спасения жизней
Python Compile - Упростите процесс компиляции на языке Python
Ошибка 503 в протоколе HTTP: причины и способы исправления