Comment utiliser les instructions conditionnelles en Python ?

WBOY
Libérer: 2023-06-04 15:10:38
original
1898 Les gens l'ont consulté

Les instructions conditionnelles dans le langage Python sont un concept de programmation important. Elles sont souvent utilisées pour contrôler le flux du programme et déterminer s'il convient d'effectuer différentes opérations dans différentes circonstances. En Python, les instructions conditionnelles couramment utilisées incluent les instructions if et if-else. Cet article explique comment utiliser les instructions conditionnelles en Python.

1. Utilisation de base de l'instruction if
L'instruction if est l'une des instructions conditionnelles les plus couramment utilisées en Python. Elle est utilisée pour exécuter un bloc de code dans des conditions spécifiques. La syntaxe de base est la suivante :

if condition:

# 执行当条件为真时执行的代码块
Copier après la connexion

où condition est une expression Python, qui peut être une instruction de comparaison, un opérateur logique ou autre pouvant renvoyer un booléen expression de valeur. Lorsque la condition est vraie, le bloc de code suivant est exécuté, sinon le bloc de code est ignoré.

Ce qui suit est un exemple simple :

x = 10 if x > 5: print("x > 5")
Copier après la connexion

Dans cet exemple, la condition x > 5 est vraie, donc l'instruction d'impression est exécutée et x > . Notez qu'en Python, les blocs de code sont implémentés par indentation, donc le bloc de code après l'instruction if doit être indenté.

2. Comment utiliser l'instruction if-else
L'instruction if ne peut juger qu'une seule condition. Si vous devez exécuter différents blocs de code dans différentes circonstances, vous pouvez utiliser l'instruction if-else. déclaration. La syntaxe de base est la suivante :

if condition:

# 执行当条件为真时执行的代码块
Copier après la connexion

else:

# 执行当条件为假时执行的代码块
Copier après la connexion

Parmi elles, l'instruction else peut être omise. Le bloc de code après l'instruction if est exécuté lorsque la condition est vraie, sinon le bloc de code après l'instruction else est exécuté.

Ce qui suit est un exemple :

x = 10 if x > 15: print("x > 15") else: print("x <= 15")
Copier après la connexion

Dans cet exemple, parce que x > 15 n'est pas vrai, le bloc de code après l'instruction else est exécuté et x <= 15 est sorti.

3. Comment utiliser l'instruction if-elif-else
Si vous devez exécuter différents blocs de code dans plusieurs conditions, vous pouvez utiliser l'instruction if-elif-else. La syntaxe de base est la suivante :

if condition1:

# 执行当条件1为真时执行的代码块
Copier après la connexion

elif condition2:

# 执行当条件2为真时执行的代码块
Copier après la connexion

...
else:# #

# 执行当以上条件均不成立时执行的代码块
Copier après la connexion

Parmi elles, il peut y avoir plusieurs instructions elif et l'instruction else peut être omise. Lorsque la condition 1 est remplie, le bloc de code après l'instruction if est exécuté. Sinon, la condition 2 est vérifiée. Si elle est remplie, le bloc de code après l'instruction elif est exécuté, et ainsi de suite, jusqu'à ce qu'un bloc de code satisfasse la condition. est trouvé. Sinon, le bloc de code après l'instruction else est exécuté.

Ce qui suit est un exemple :

x = 10 if x > 15: print("x > 15") elif x > 5: print("5 < x <= 15") else: print("x <= 5")
Copier après la connexion

Dans cet exemple, parce que x <= 15 et x > et sortie 5

4. Instructions conditionnelles imbriquées

En Python, les instructions conditionnelles peuvent être imbriquées. En d’autres termes, une ou plusieurs instructions if peuvent être imbriquées dans une instruction if pour implémenter une logique plus complexe.

Ce qui suit est un exemple de code :

x = 10 y = 5 if x > 5: if y > 3: print("x > 5 and y > 3") else: print("x > 5 and y <= 3") else: print("x <= 5")
Copier après la connexion
Dans cet exemple, si x > 5, la première instruction if sera exécutée, puis il sera déterminé si y est supérieur à 3. Si Si vrai, affichez "x > 5 et y > 3", sinon affichez "x > 5 et y <= 3". Si x <= 5, alors affichez "x <= 5".

Conclusion :

Cet article présente la syntaxe de base et l'utilisation des instructions conditionnelles en Python, y compris les instructions if, if-else, if-elif-else et les instructions conditionnelles imbriquées. Les instructions conditionnelles en Python peuvent rendre le programme plus flexible et plus fluide. Elles sont souvent utilisées pour contrôler le flux du programme et déterminer comment effectuer différentes opérations dans différentes circonstances.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!