Outils pour utilisateurs

Outils du site


lang:python:condition

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
lang:python:condition [2020/02/20 00:12] – Création avec "Condition classique" rootlang:python:condition [2025/11/10 09:37] (Version actuelle) – [switch] : utilisation de match / case root
Ligne 21: Ligne 21:
 </code> </code>
  
 +===Conditions multiples sur une même valeur===
 +
 +<code python>
 +if first in ('a','e','i','o','u'):
 +  print "vowel"
 +else:
 +  print "consonant"
 +</code>
 +
 +====switch====
 +
 +<code python>
 +animal = "Eagle"
 +match animal:
 +  case "Eagle" | "Parrot":
 +    print("Bird")
 +  case "Lion" | "Tiger":
 +    print("Mammal")
 +  case "Python" | "Crocodile":
 +    print("Reptile")
 +  case _:
 +    print("Unknown Class")
 +</code>
lang/python/condition.1582153930.txt.gz · Dernière modification : de root