← Назад к видео

Junior Python собеседование: ветвление, if/else, словари и неожиданный подвох

Егор проходит тестовое собеседование на позицию Junior Python-разработчика. В выпуске обсуждаем ветвление в Python, конструкцию if/else, тернарный оператор, match/case, ленивые вычисления и альтернативы через словари.

В практической части разбираем хитрый код со словарём, булевыми ключами и перезаписью значений.

Тайм-коды:

00:00 — Начало
00:27 — Знакомство и формат собеседования
05:27 — Что такое ветвление в Python
07:31 — Спагетти-код и вложенные условия
10:43 — Что делать, если условий слишком много
14:17 — Тернарный оператор
17:33 — switch/case и есть ли он в Python
20:29 — Ленивые вычисления в условиях
31:03 — Ветвление через словарь
33:07 — Как выбрать между if/else и словарём
39:06 — Что быстрее: if/else или словарь
43:02 — Практическое задание с кодом
57:01 — Самооценка кандидата
01:00:51 — Обратная связь по интервью