Bonsoir,
Peut-on utiliser des variables avec la fonction "case" à la place de 0, 1, -1 qui sont des constantes ?
Je pars de ce code :
match nombre:
case 0:
print("Zéro")
case 1:
print("Positif")
case -1:
print("Négatif.")
case _:
print("C'est un autre nombre.")
à la place de 0,1,-1, je souhaite utiliser, par exemple :
Var-Zero, Var-Positif, Var-Negatif
que je ferai varier dans mon code suivant l'évolution des données.
match nombre:
case Var-Zero:
print("Zéro")
case Var-Positif:
print("Positif")
case Var-Negatif:
print("Négatif.")
case _:
print("C'est un autre nombre.")
il faut donc "passer" les variables Nombre, Var-Zero, Var-Positif, Var-Negatif.
Je n'ai rien trouvé dans la documentation Python.
D'avance merci pour votre aide
HL
Partager