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 — Обратная связь по интервью
Егор проходит тестовое собеседование на позицию 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 — Обратная связь по интервью




