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

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 есть набор встроенных методов, которые можно использовать со строками.


Верхний регистр

Пример

Метод upper() конвертирует нижний регистр в верхний:

a = "Привет, Мир!"
print(a.upper())
Попробуйте сами »

Нижний регистр

Пример

Метод lower() конвертирует верхний регистр в нижний:

a = "Привет, Мир!"
print(a.lower())
Попробуйте сами »

Удалить пробел

Пробел — это пространство до и/или после фактического текста, и иногда вам нужно удалить это пространство.

Пример

Метод strip() удаляет все пробелы в начале или в конце:

a = " Привет, Мир! "
print(a.strip()) # returns "Привет, Мир!";
Попробуйте сами »

Заменить строку

Пример

Метод replace() заменяет строку другой строкой:

a = "Привет, Мир!"
print(a.replace("П", "К"))
Попробуйте сами »

Разделить строку

Метод split() возвращает список, в котором текст между указанным разделителем становится элементами списка.

Пример

Метод split() разбивает строку на подстроки, если находит экземпляры разделителя:

a = "Привет, Мир!"
print(a.split(",")) # возвращает ['Привет', ' Мир!']
Попробуйте сами »

Узнайте больше о списках в нашей главе Python Списки


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

Узнайте больше о строковых методах в нашем справочнике по Строковым методам