Найти тему

Python. Строковые методы isdecimal, isdigit, isnumeric. (17)

Оглавление

Метод isdecimal.

Синтаксис:

строка. isdecimal( )

Метод isdecimal проверяет из каких символов состоит строка и возвращает булево (boolean) значение:

True – в случае если строка состоит только из цифр.

а точнее из символов, которые относятся к группе Unicode «Nd» (Decimal Number) их в Unicode 650 штук

-2

подробнее можно посмотреть по ссылке

False – в случае если строка пустая или в строке есть хотя бы один символ отличный от символов Unicode «Nd».

-3

Метод isdigit.

Синтаксис:

строка. isdigit( )

Метод isdigit проверяет из каких символов состоит строка и возвращает булево (boolean) значение:

True – в случае если строка состоит только из цифр.

-4

False – в случае если строка пустая или в строке есть хотя бы один символ отличный от цифр.

-5

По сути этот метод очень похож на предыдущий isdecimal.

Метод isnumeric.

Синтаксис:

строка.isnumeric( )

Метод isnumeric проверяет из каких символов состоит строка и возвращает булево (boolean) значение:

True – в случае если строка состоит только из цифр, а также все символы, имеющие признак числа в Unicode

-6

False – в случае если строка пустая или в строке есть хотя бы один символ отличный от цифр.

-7

.

По ссылкам можно почитать мои конспекты:

Книги и курсы по Python
Книги и курсы по Python год спустя.
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Библиотека os
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Коротко о языке