КАК ПРОВЕРИТЬ ЧТО В СТРОКЕ ТОЛЬКО ЦИФРЫ PYTHON
Для проверки того, что строка содержит только цифры в Python, можно воспользоваться методом isdigit()
. Этот метод возвращает True, если все символы в строке являются цифрами, и False в противном случае.
Например:
string = "12345"
print(string.isdigit()) # True
string = "abc123"
print(string.isdigit()) # False
string = "1.23"
print(string.isdigit()) # False
Если нужно проверить, что строка содержит только целые числа, то можно воспользоваться одним из следующих способов:
string = "12345"
print(string.isnumeric()) # True
string = "12 345"
print(string.isnumeric()) # False
Также можно воспользоваться регулярными выражениями:
import re
string = "12345"
pattern = "^[0-9]+$"
print(bool(re.match(pattern, string))) # True
string = "abc123"
pattern = "^[0-9]+$"
print(bool(re.match(pattern, string))) # False
string = "1.23"
pattern = "^[0-9]+$"
print(bool(re.match(pattern, string))) # False
Уроки Python / Как найти символ в строке
проверка ввода на число python (питон) #short
Python найти все числа в строке - Python практика - урок 12
ТОП 5 Ошибок в написании функций Python
Python \u0026 Tkinter - Проверка строки на наличие нежелательных символов
Извлечь из строки числа. Решение задачи на Python
9 Cтроки и операции над ними Python
3 способа извлечь буквы из буквенно-цифровой строки на python (питон)
#2.4 - Поколение Python курс для начинающих. Ответы и решения. Целочисленная арифметика #1
Новые материалы:
- Django createsuperuser не вводится пароль
- Какие типы данных могут быть ключами словаря python
- Python matplotlib онлайн
- Как посмотреть базу данных django
- Математические действия в python
- Импорт данных из файла в python
- Pygame несколько окон
- Автокликер на python
- Python максимум из трех чисел
- Индекс минимального элемента numpy
- Django 4 в примерах
- Кривая дракона python
- Приложение для битрикс24 на python
- Django как запустить локальный сервер
- Парсинг логов python