Maison >développement back-end >Tutoriel Python >Comment créer une instruction If-Then-Else sur une seule ligne en Python ?
Mettre une simple instruction If-Then-Else sur une seule ligne
La création d'une instruction if-then-else sur une seule ligne en Python nécessite une approche différente de celle d'Objective-C. Contrairement à la syntaxe utilisée en Objective-C, Python utilise une expression d'opérateur ternaire. Cette expression suit le format :
<code class="python">value_when_true if condition else value_when_false</code>
Par exemple, considérons l'exemple suivant :
<code class="python">count == N ? 0 : count + 1</code>
En Python, cela se traduirait par :
<code class="python">0 if count == N else count + 1</code>
Cette instruction attribue 0 au compte si la condition (count == N) est vraie, sinon elle attribue le compte 1.
Exemple :
<code class="python">isApple = True if fruit == 'Apple' else False</code>
Comparaison avec la syntaxe If régulière :
<code class="python">fruit = 'Apple' isApple = False if fruit == 'Apple': isApple = True</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!