Python est le langage de programmation qui est efficace et lisible lors de l'écriture d'opérateurs. Il a plusieurs opérateurs qui sont utilisés pour effectuer des tâches différentes, telles que la comparaison et la combinaison de deux chaînes différentes, et des valeurs entières, ou de vérifier toute condition fournie. De plus, Python n'a pas d'opérateur ternaire. Par conséquent, la "en ligne if-else»La condition peut être utilisée pour vérifier plusieurs conditions à la fois dans une seule ligne.
Dans cet article, nous discuterons de l'utilisation de l'If-Else en ligne à Python.
Ce qui est en ligne if-else à python?
Dans Python, une instruction IF-ELSE en ligne est une déclaration logique qui offre une version compacte du "sinon»Condition en une seule ligne. Il préserve la qualité du code en remplaçant le nombre de lignes de code «if-else». De plus, une déclaration en ligne est limitée et comprend plusieurs «if-else», s'ils sont soigneusement en cascade. Il doit inclure les clauses Else, sinon, elle ne donnera pas de résultats. De plus, le «en ligne if-else»L'instruction peut être utilisée lors de l'attribution de valeurs ou d'autres fonctions pour augmenter la lisibilité du code et la rend plus concise.
Syntaxe
Voici la syntaxe du «en ligne if-else" déclaration:
Dans le bloc de code donné ci-dessus:
Comment utiliser en ligne if-else dans python?
Pour mieux comprendre le fonctionnement de la déclaration IF-Else en ligne, jetons un coup d'œil à ce qui précède a fourni plusieurs exemples.
Exemple 1: Utilisation de la déclaration IF-Else en ligne avec des valeurs booléennes
Dans cet exemple, nous vérifierons la couleur du fruit "mangue"En utilisant le"en ligne if-else" déclaration. Tout d'abord, déclarez une variable de chaîne et initialisez avec le «vert»:
mangue = 'vert'Ensuite, le «n»La variable est spécifiée avec un«sinon"Condition qui est revenue"Oui«Si la variable de chaîne a le«jaune", Sinon il reviendra"Non"
n = "oui" si mango == 'jaune' else "non"Maintenant, appelez le «imprimer()«Fonctionne et passe le«n»Variable qui contient le résultat de vérification des conditions:
Imprimer (n)Selon la sortie sous-donnée, la condition spécifiée n'a pas satisfait et retourné "Non»:
Exemple 2: Utilisation d'IF-Else en ligne avec des valeurs entières
Prenons un autre exemple, créez "m«Variable et initialisez avec la valeur entière»20»:
m = 20Nous avons déclaré «n"Variable égale à"1», Et vérifiez la condition spécifiée:
n = 1 si m> = 20 else '0'Utilisez le "imprimer()»Fonction pour obtenir le résultat filtré:
Imprimer (n)Sortir
Il s'agit de l'utilisation de la condition IF-Else à Python.
Conclusion
L'instruction IF-Else en ligne est une déclaration logique qui offre une version compacte du «sinon»Condition en une seule ligne. Il préserve la qualité du code en remplaçant le nombre de lignes de code «if-else». Dans Python, il n'y a pas d'opérateur ternaire., Par conséquent, le «if-else» peut être utilisé dans une seule ligne qui a les mêmes effets que les opérateurs ternaires. Ce post illustré sur l'utilisation de l'If-Else en ligne à Python.