Contrairement à Java ou C# , Python n’a pas d’instruction switch intégrée. Cela signifie que vous ne pouvez pas évaluer une expression de commutateur sans avoir à écrire votre propre code qui imite une déclaration "switch ... case" .
Dans ce guide, nous discutons de la façon d’écrire un "switch ... case" en Python et suivez deux exemples d’une fausse instruction switch afin que vous puissiez apprendre à en écrire une dans votre code.
Instructions Switch: une mise à jour
Une instruction switch vous permet de sélectionner l’un d’une série de blocs de code à exécuter. Ils sont un moyen d’évaluer plusieurs expressions dans un programme.
Une instruction switch fonctionne en évaluant une instruction switch et en comparant le résultat de cette instruction avec les valeurs des instructions "case" . Si une correspondance est trouvée, le bloc de code respectif est exécuté. Sinon, rien ne se passera.
Facultativement, un mot-clé "default" est utilisé pour exécuter un bloc de code si aucune instruction correspondant à une expression particulière n’est trouvée.
Python Switch √ânoncé: Renvoyer des valeurs individuelles
√âcrivons un programme qui convertit une valeur numérique en un jour de la semaine.
Pour commencer, demandez à un utilisateur de entrer un nombre en lequel il veut convertir un jour écrit:
Nous convertissons la valeur que l’utilisateur entre dans notre programme en un nombre entier. Nous verrons pourquoi cela est nécessaire plus tard dans le didacticiel.