Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Expression ternaire
Dans du code Python professionnel, tu verras souvent des conditions écrites en une seule ligne. C'est l'expression ternaire, et elle rend le code plus compact quand la logique est simple.
La syntaxe : valeur_si_vrai if condition else valeur_si_faux
Par exemple : résultat = 'pair' if n % 2 == 0 else 'impair'
Tu peux même enchaîner pour gérer 3 cas : résultat = 'a' if x > 0 else ('b' if x < 0 else 'c')
Écris une fonction signe(n) qui renvoie 'positif', 'négatif' ou 'zéro' en utilisant une seule ligne (expression ternaire).