Город МОСКОВСКИЙ
00:10:43

Полный курс по Python с нуля. Урок 15. Match. Мощный аналог switch-case из других языков

Аватар
datacourse
Просмотры:
17
Дата загрузки:
29.03.2026 11:10
Длительность:
00:10:43
Категория:
Обучение

Описание

Добавляйтесь в телеграм канал:
https://t.me/dwhlearn
https://t.me/learn_data_engineer

Основные возможности match:
1. Замена длинных if-elif-else: Делает код чище, когда много условий.
2. Распаковка данных: Можно сразу извлекать значения из списков или словарей внутри условия.
3. Проверка типов: Можно проверять, какому классу принадлежит объект.
4. Защитники (Guards): Дополнительные условия if внутри case.

Код из видеоурока: https://github.com/amelinvladimir/python_basics_course/blob/main/%D0%A3%D1%80%D0%BE%D0%BA%2015.ipynb

Полная версия курса с домашними заданиями доступна после регистрации на одной из платформ:
- https://stepik.org/course/271947
- https://itempuniversity.com/course/view.php?id=767

Рекомендуемые видео