Развитие
Python · Средний уровень - создавай реальные проекты
- Функции: def, параметры, return и область видимостиСтруктурируй код в переиспользуемые функции, освой значения по умолчанию и разберись с областью видимости переменных.
- Строки в глубину: срезы, f-строки, методыИзвлекай, форматируй и очищай текст как в настоящем проекте - благодаря срезам, f-строкам и методам строк.
- Списковые и словарные включенияЗамени циклы, которые строят коллекции, выразительными включениями, чтобы преобразовывать, фильтровать и переиндексировать данные.
- Файлы и модули: with, import, организация кодаЧитай и записывай файлы аккуратно через with, обменивайся данными в JSON и организуй код в импортируемые модули.
- Ошибки и исключения: try, except, raiseПерехватывай предсказуемые сбои через try/except/else/finally и возбуждай собственные исключения, чтобы сигнализировать о некорректных данных.