Слава - Стань сильней
Как работает конструкция match-case в Python?
Конструкция match-case появилась в версии Python 3.10. С её помощью можно сопоставлять значение с так называемым образцом (pattern matching). В данной статье разберём, как работает конструкция match-case в Python, и рассмотрим примеры использования. Конструкция match-case начинается с ключевого слова match, за которым следует выражение, значение которого будет сравниваться с образцами в каждом из блоков case. Синтаксис выглядит следующим образом: match выражение:
case образец_1:
# действия, если...
«Match point», «break» и «rally»: почему теннис звучит как сводка с фронта
… и как спорт джентльменов превратился в лингвистическую артиллерию Когда англичане изобретают что угодно — чай, парламент или игру, где надо гонять мяч через сетку, — они неизбежно добавляют во всё это лёгкий привкус военной дисциплины. Не потому, что они кровожадны, а потому что для них всё — это битва. Даже когда противник стоит в белых шортах, а оружие — ракетка из графита. И вот результат: match point, break, rally — звучит не как спорт, а как радиоперехват с линии фронта. Слово match у нас...