Программирование на Python3 с PyQt5. Сергей Николаевич Талипов
Чтение книги онлайн.

Читать онлайн книгу Программирование на Python3 с PyQt5 - Сергей Николаевич Талипов страница 4

СКАЧАТЬ align="left">S1 + S2Конкатенация (сложение строк)S1 * 3Повторение строкиS[i]Обращение по индексуS[i:j:step]Извлечение срезаlen(S)Длина строкиS.find(str, [start],[end])Поиск подстроки в строке. Возвращает номер первого вхождения или -1S.rfind(str, [start],[end])Поиск подстроки в строке. Возвращает номер последнего вхождения или -1S.index(str, [start],[end])Поиск подстроки в строке. Возвращает номер первого вхождения или вызывает ValueErrorS.rindex(str, [start],[end])Поиск подстроки в строке. Возвращает номер последнего вхождения или вызывает ValueErrorS.replace(шаблон, замена)Замена шаблонаS.split(символ)Разбиение строки по разделителюS.isdigit()Состоит ли строка из цифрS.isalpha()Состоит ли строка из буквS.isalnum()Состоит ли строка из цифр или буквS.islower()Состоит ли строка из символов в нижнем регистреS.isupper()Состоит ли строка из символов в верхнем регистреS.isspace()Состоит ли строка из неотображаемых символов (пробел, символ перевода страницы ('\f'), "новая строка" ('\n'), "перевод каретки" ('\r'), "горизонтальная табуляция" ('\t') и "вертикальная табуляция" ('\v'))S.istitle()Начинаются ли слова в строке с заглавной буквыS.upper()Преобразование строки к верхнему региструS.lower()Преобразование строки к нижнему региструS.startswith(str)Начинается ли строка S с шаблона strS.endswith(str)Заканчивается ли строка S шаблоном strS.join(список)Сборка строки из списка с разделителем Sord(символ)Символ в его код ASCIIchr(число)Код ASCII в символS.capitalize()Переводит первый символ строки в верхний регистр, а все остальные в нижнийS.center(width, [fill])Возвращает отцентрованную строку, по краям которой стоит символ fill (пробел по умолчанию)S.count(str, [start],[end])Возвращает количество непересекающихся вхождений подстроки в диапазоне [начало, конец] (0 и длина строки по умолчанию)S.expandtabs([tabsize])Возвращает копию строки, в которой все символы табуляции заменяются одним или несколькими пробелами, в зависимости от текущего столбца. Если TabSize не указан, размер табуляции полагается равным 8 пробеламS.lstrip([chars])Удаление пробельных символов в начале строкиS.rstrip([chars])Удаление пробельных символов в конце строкиS.strip([chars])Удаление пробельных символов в начале и в конце строкиS.partition(шаблон)Возвращает кортеж, содержащий часть перед первым шаблоном, сам шаблон, и часть после шаблона. Если шаблон не найден, возвращается кортеж, содержащий саму строку, а затем две пустых строкиS.rpartition(sep)Возвращает кортеж, содержащий часть перед последним шаблоном, сам шаблон, и часть после шаблона. Если шаблон не найден, возвращается кортеж, содержащий две пустых строки, а затем саму строкуS.swapcase()Переводит символы нижнего регистра в верхний, а верхнего – в нижнийS.title()Первую букву каждого слова переводит в верхний регистр, а все остальные в нижнийS.zfill(width)Делает длину строки не меньшей width, по необходимости заполняя первые символы нулямиS.ljust(width, fillchar=" ")Делает длину строки не меньшей width, по необходимости заполняя последние символы символом fillcharS.rjust(width, fillchar=" ")Делает длину строки не меньшей width, по необходимости заполняя первые символы символом fillcharS.format(*args, **kwargs)Форматирование строки

СКАЧАТЬ