English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Python

Управление потоком Python

Функции Python

Типы данных Python

Операции с файлами Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Методы строк Python

Методы строк Python, строки представляют собой последовательность символов, заключенных в кавычки. На этой странице вы найдете все методы, которые можно вызвать на объекте строки. Например, можно использовать метод join() для объединения двух строк. Обратите внимание: все методы строк возвращают новый значений. Они не изменяют исходную строку.

МетодОписание
capitalize()Конвертация первой буквы в верхний регистр.
casefold()Преобразовать строку в нижний регистр.
center()Возврат нового строки, которая выравнивается по центру и заполнена пробелами до длины width.
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()Заполнение строки заданным количеством нулей в начале.

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

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