Метод islower.
Синтаксис:
'сторока'.islower( )
Метод islower проверяет из каких символов состоит строка и возвращает булево (boolean) значение:
True – в случае если строка состоит или из букв в нижнем регистре или из букв в нижнем регистре, цифр и символов.
False – в следующих случаях:
- строка пустая
- в строке есть хотя бы одна буква в верхнем регистре
- строка состоит ТОЛЬКО из цифр и/или ТОЛЬКО из символов.
Метод isprintable.
Синтаксис:
'сторока'.isprintable ( )
Метод isprintable проверяет из каких символов состоит строка и возвращает булево (boolean) значение:
True – в случае если строка пустая или если строка состоит из символов которые можно вывести на печать.
False – в случае если в строке есть непечатаемые символы (например перевод строки \n). Непечатаемыми символами Юникода являются символы, принадлежащие к категориям - ”Other” или “Separator”. Но пробел – печатаемый символ.
Метод isspace.
Синтаксис:
'сторока'.isspace ( )
Метод isspace проверяет из каких символов состоит строка и возвращает булево (boolean) значение:
True – в случае если строка состоит только из пробелов (в т.ч. и одного пробела).
False – в следующих случаях:
- строка пустая
- в строке есть хотя бы один символ отличный от пробела.
Метод istitle.
Синтаксис:
'сторока'.istitle ( )
Метод istitle проверяет из каких символов состоит строка и возвращает булево (boolean) значение:
True – в следующих случаях:
- строка состоит из одной буквы в верхнем регистре,
- в строке каждое слово начинается с буквы в верхнем регистре.
False – в следующих случаях:
- строка пустая
- в строке не все слова начинаются с буквы в верхнем регистре.
- в словах строки буквы в верхнем регистре встречаются «внутри» слов.
Метод isupper.
Синтаксис:
'сторока'.isupper ( )
Метод isupper проверяет из каких символов состоит строка и возвращает булево (boolean) значение:
True – в случае если строка состоит или из букв в верхнем регистре или из букв в верхнем регистре, цифр и символов.
False – в следующих случаях:
- строка пустая
- в строке есть хотя бы одна буква в нижнем регистре
- строка состоит ТОЛЬКО из цифр и/или ТОЛЬКО из символов.
По ссылкам можно почитать мои конспекты:
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Коротко о языке
Книги и курсы по Python
Книги и курсы по Python год спустя.