Методы строк 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() Если все символы строки являются printable, то возвращает 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() Заполняет строку указанным количеством нулей в начале.

Комментарий:Все методы строк возвращают новый объект. Они не изменяют исходную строку.

Пожалуйста, Уроки по строкам Python Узнайте больше о строках в Python.