Чему вы научитесь
Копия списка меняется вместе с оригиналом, повторный вызов функции помнит прошлый результат, счётчики после сортировки выводятся не в порядке появления. На технической секции такой код просят объяснить: какой объект изменился и почему.
В курсе вы:
- ответите на четыре диагностических вопроса и увидите, какие темы повторить;
- разберёте имена и объекты, поверхностную копию и изменяемый список внутри кортежа;
- потренируетесь выбирать
list,setилиdictпод задачу и объяснять порядок ключей и сложность подсчёта; - отличите отсутствующий аргумент от пустого списка и научитесь пропускать неверные строки, не прерывая цикл;
- решите три задачи на Python с автопроверкой, последняя — итоговая мини-секция на 20 минут.
У каждого из 18 вопросов есть пояснение, после каждой темы — разбор, в конце — полные решения задач и чек-лист для повторения. Ориентир — 90–120 минут.
О курсе
18 вопросов с пояснениями и три задачи на Python с автопроверкой: имена и объекты, копирование, словари и состояние функций. Диагностика в начале покажет, какие темы повторить перед технической секцией.
Для кого этот курс
Python Junior, который знает базовый синтаксис и готовится объяснять код на технической секции.
Начальные требования
Условия, циклы, списки, словари и функции Python. Для локального запуска — Python 3.12.
Преподаватели курса
Формат курса
Семь материалов: разборы с примерами кода, 18 вопросов и три программные задачи. Без видео.
Нагрузка
90–120 минут, включая практику