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

Если вы когда-нибудь путались в .split(), забывали, как работает .strip(), или не понимали, зачем вообще нужен .join() — этот курс для вас.

Здесь без перегруза и «умных слов». Только то, что реально используется на практике.

И главное — много авторских задач, которые учат не запоминать, а понимать.
Начальный уровень
1

Чему вы научитесь

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

О курсе

Этот курс — про практику.

Каждую тему вы сначала понимаете на простых примерах, а потом закрепляете в задачах.

Мы разберём:

  • как «почистить» строку;
  • как правильно разделить её на части;
  • как собрать обратно;
  • как форматировать текст;
  • как работать с табами и переносами строк.

И отдельно — нюансы, на которых чаще всего ошибаются.

Это четвёртая часть линейки «Методы строк в Python».

Если вы пропустили предыдущие, рекомендую начать с них:

  1. lower, title и другие методы изменения регистра строк в Python

  2. isalpha, isdigit и другие методы проверки строк в Python

  3. replace, find и другие методы поиска и замены строк в Python

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

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

Начальные требования

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

Наши преподаватели

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

загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно