Строки и их методы
Строки (strings) в Python - это последовательности символов, и они являются неизменяемыми, что означает, что вы не можете изменить строку после её создания. Python предоставляет множество методов для работы со строками. Вот некоторые из наиболее часто используемых методов:
len()
: Возвращает длину строки.str.lower()
иstr.upper()
: Преобразуют строку в нижний регистр (строчные буквы) или верхний регистр (прописные буквы).str.strip()
: Удаляет пробелы и символы новой строки с начала и конца строки.str.split()
: Разделяет строку на подстроки, используя разделитель, и возвращает список подстрок.str.join()
: Объединяет элементы списка в одну строку, используя строку в качестве разделителя.str.replace()
: Заменяет все вхождения одной подстроки на другую в строке.str.find()
иstr.index()
: Ищут первое вхождение подстроки в строке и возвращают индекс первого символа подстроки. Различие между ними в том, чтоfind()
возвращает -1, если подстрока не найдена, аindex()
вызовет исключение.str.count()
: Подсчитывает, сколько раз подстрока встречается в строке.str.startswith()
иstr.endswith()
: Проверяют, начинается ли строка с заданной подстроки или заканчивается ей.
Last updated