Python-switch-case statement е една от най-мощните функции за програмиране, която ви позволява да контролирате потока на вашата програма въз основа на стойността на променлива или израз. Можете да го използвате за изпълнение на различни блокове код, в зависимост от стойността на променливата по време на изпълнение. Ето пример за оператор switch в Python.

Това е начинът на Python за внедряване на оператор switch е да се използват мощните съпоставяния на речници, известни също като асоциативни масиви, които осигуряват прости съпоставяния ключ-стойност едно към едно.

Ето реализацията на Python на горния оператор за превключване. В следващия пример създаваме речник с име switcher, за да съхраняваме всички подобни на превключване случаи.

Щракнете тук, за да проверите подробно с пример: