Найти тему

Python. Строковые методы isalnum, isalpha, isidentifier, isascii. (84)

Метод isalnum.

Синтаксис:

строка.isalnum( )

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

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

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

-2

Метод isalpha.

Синтаксис:

строка.isalpha( )

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

True – в случае если строка состоит только из букв в любом регистре.

-3

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

-4

Метод isidentifier.

Синтаксис:

строка.isidentifier( )

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

True – в случае если в строке находится допустимый идентификатор или зарезервированное слово (keyword). Идентификатор - это название переменной, а допустимый идентификатор это правильное название переменной т.е. первый символ которого может быть либо нижним подчеркиванием, либо буквой, а остальные символы могут быть только буквами, цифрами и нижним подчеркиванием. Более подробно здесь .

Простыми словами True получится если в строке или зарезервированное слово, или любой набор букв, цифр и нижних подчеркиваний, начинающийся либо с буквы, либо с нижнего подчеркивания.

Я понял так. Если ошибаюсь прошу меня поправить, написав комментарий.

-5

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

-6

Метод isascii.

Синтаксис:

сторока.isascii( )

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

True – в случае если строка состоит только из символов ASCII, а так же в случае если стока пустая.

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

Метод isascii работает в версии Python начиная 3.7

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

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