САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
×

Python Учебник

Python Главная Python Введение Python Начало работ Python Синтаксис Python Комментарии Python Переменные Python Тип данных Python Числа Python Подбор Python Строки Python Булевы Python Операторы Python Списки Python Кортежи Python Наборы Python Словари Python If...Else Python Циклы While Python Циклы For Python Функции Python Лямбда Python Массивы Python Классы/Объекты Python Наследование

Python Строковые методы



Строковые методы

В Python есть набор встроенных методов, которые можно использовать со строками.

Примечание: Все строковые методы возвращают новые значения. Они не изменяют исходную строку.

Метод Описание
capitalize()Преобразует первый символ в верхний регистр.
casefold()Преобразует строку в нижний регистр
center()Возвращает отцентрованную строку
count()Возвращает количество раз, когда заданное значение встречается в строке.
encode()Возвращает закодированную версию строки
endswith()Возвращает true, если строка заканчивается указанным значением.
expandtabs()Устанавливает размер табуляции строки
find()Ищет в строке указанное значение и возвращает позицию, в которой оно было найдено
format()Форматирует указанные значения в строке
format_map()Форматирует указанные значения в строке
index()Ищет в строке указанное значение и возвращает позицию, в которой оно было найдено
isalnum()Возвращает True, если все символы в строке буквенно-цифровые
isalpha()Возвращает True, если все символы в строке находятся в алфавите
isdecimal()Возвращает True, если все символы в строке являются десятичными.
isdigit()Возвращает True, если все символы в строке являются цифрами
isidentifier()Возвращает True, если строка является идентификатором
islower()Возвращает True, все символы в строке в нижнем регистре.
isnumeric()Возвращает True, если все символы в строке числовые
isprintable()Возвращает True, если все символы в строке доступны для печати
isspace()Возвращает True, если все символы в строке являются пробелами
istitle() Возвращает True, если строка соответствует правилам заголовка
isupper()Возвращает True, если все символы в строке в верхнем регистре
join()Объединяет элементы итерируемого объекта в конец строки
ljust()Возвращает версию строки, выровненную по левому краю
lower()Преобразует строку в нижний регистр
lstrip()Возвращает обрезанную слева версию строки
maketrans()Возвращает таблицу перевода, которая будет использоваться в переводах
partition()Возвращает кортеж, в котором строка разделена на три части
replace()Возвращает строку, в которой указанное значение заменяется указанным значением
rfind()Ищет указанное значение в строке и возвращает последнюю позицию, в которой оно было найдено
rindex()Ищет указанное значение в строке и возвращает последнюю позицию, в которой оно было найдено
rjust()Возвращает выровненную по правому краю версию строки
rpartition()Возвращает кортеж, в котором строка разделена на три части
rsplit()Разбивает строку по указанному разделителю и возвращает список
rstrip()Возвращает правильную версию строки
split()Разбивает строку по указанному разделителю и возвращает список
splitlines()Разбивает строку на разрывы строк и возвращает список
startswith()Возвращает true, если строка начинается с указанного значения
strip()Возвращает обрезанную версию строки
swapcase()Меняет местами регистры, нижний регистр становится прописным и наоборот
title()Преобразует первый символ каждого слова в верхний регистр.
translate()Возвращает переведенную строку
upper()Преобразует строку в верхний регистр
zfill()Заполняет строку заданным количеством нулевых значений в начале