Мы используем cookie для стабильной работы сервиса. Подробнее

strip, split и другие методы обработки строк в Python

ФорматОнлайн
Длительность2 часа в неделю
Объём7 занятий
О курсе

Подробнее

Этот курс — про практику. Каждую тему вы сначала понимаете на простых примерах, а потом закрепляете в задачах. Мы разберём: как «почистить» строку; как правильно разделить её на части; как собрать обратно; как форматировать текст; как работать с табами и переносами строк. И отдельно — нюансы, на которых чаще всего ошибаются. Это четвёртая часть линейки «Методы строк в Python». Если вы пропустили предыдущие, рекомендую начать с них: lower, title и другие методы изменения регистра строк в Python isalpha, isdigit и другие методы проверки строк в Python replace, find и другие методы поиска и замены строк в Python
Требования

Что нужно для старта

  • Минимальные знания Python.
  • Желание разобраться и чуть-чуть внимания 😉
Результат

Что вы получите

  • убирать лишние пробелы: .strip(), .lstrip(), .rstrip()
  • работать с префиксами и суффиксами: .removeprefix(), .removesuffix()
  • разбивать строки: .split(), .rsplit(), .splitlines()
  • собирать строки обратно: .join(), split() + map()
  • делить строку на части: .partition(), .rpartition()
  • выравнивать текст: .ljust(), .rjust(), .center()
  • дополнять числа нулями: .zfill()
  • работать с табуляцией: .expandtabs()
  • понимать, как методы ведут себя в разных ситуациях
  • (пустые строки, лишние пробелы, странные разделители)
  • комбинировать методы для решения реальных задач
Аудитория

Для кого этот курс

  • для новичков в Python
  • для школьников и студентов
  • для тех, кто учится с нуля
  • для тех, кто «вроде проходил, но не понял»
  • для всех, кто хочет наконец разобраться со строками
Содержание

Программа курса

7 занятий
№ТемаЧто внутри
01Общая информация о курсе

- О курсе
- Об авторе

02Повторение

- Повторение

03Удаление символов по краям

- str.strip()
- str.lstrip()
- str.rstrip()
- str.removeprefix()
- str.removesuffix()

04Разбиение строки на части

- str.split()
- str.split() + map()
- str.join()
- str.rsplit()
- str.splitlines()
- str.partition()
- str.rpartition()

05Выравнивание и оформление

- str.ljust()
- str.rjust()
- str.center()
- str.zfill()
- str.expandtabs()

06Итоговая работа

- Теоретическая часть
- Практическая часть

07Заключение

- Итоги

01Общая информация о курсе

- О курсе
- Об авторе

02Повторение

- Повторение

03Удаление символов по краям

- str.strip()
- str.lstrip()
- str.rstrip()
- str.removeprefix()
- str.removesuffix()

04Разбиение строки на части

- str.split()
- str.split() + map()
- str.join()
- str.rsplit()
- str.splitlines()
- str.partition()
- str.rpartition()

05Выравнивание и оформление

- str.ljust()
- str.rjust()
- str.center()
- str.zfill()
- str.expandtabs()

06Итоговая работа

- Теоретическая часть
- Практическая часть

07Заключение

- Итоги

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «strip, split и другие методы обработки строк в Python» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 21 сентября 2026 г.

Продолжить выбор

Похожие курсы

Обучение Git
−50%1 месяц
Обучение Git

Вы узнаете, как организовать мероприятие любого масштаба. Научитесь придумывать уникальные концепции под запросы заказчиков, собирать команды и вести документацию. Сможете устроит…

Онлайн
45 000 ₽−50%
22 500 ₽от 1 875 ₽/мес на 12 мес.
Глубокое погружение в Claude Code
Глубокое погружение в Claude Code

За 5 онлайн-занятий курса вы настроите Claude Code так, чтобы он работал прямо в вашем репозитории: понимал контекст, запускал команды, подключал сервисы через MCP, координировал…

Онлайн
15 900 ₽
Разработка с AI на практике для всех
Разработка с AI на практике для всех

Разработка стала доступной каждому: теперь можно не писать весь код вручную, а ставить задачу AI-агенту, управлять процессом и собирать работающие проекты шаг за шагом.

Онлайн
26 900 ₽
Backend разработчик Node.js
Backend разработчик Node.js

Освойте Backend-разработку на Node.js с нуля. Научитесь создавать REST API, GraphQL, микросервисы, работать с базами данных MongoDB, PostgreSQL. Полное погружение в серверную разр…

Онлайн
Персональный наставникОбратная связь
Цена по запросуот 5 000 ₽/мес
Основы Python
15 ч.
Основы Python

Полный курс по основам Python в 2025. С нуля до первого проекта.

Онлайн
Персональный наставникОбратная связь+3
3 999 ₽
Начать без затрат

Бесплатные курсы

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Структуры данных предметной области
Бесплатно
Структуры данных предметной области

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацие…

Онлайн5 занятий
Бесплатно
Разработка ML сервиса: от идеи к прототипу
Бесплатно4-5 часов в неделю
Разработка ML сервиса: от идеи к прототипу

Интенсив посвящен изучению подходов к анализу данных и построению простых моделей машинного обучения. Также в курсе делается акцент на построение веб-сервиса, реализующего проведе…

Онлайн6 занятий
Бесплатно
Kotlin
Бесплатно
Kotlin

Kotlin is the modern statically typed programming language for the JVM, Android and the browser. It's concise, safe and versatile. Kotlin code can be compiled into JVM bytecode,…

Онлайн6 занятий
Бесплатно