Maison  >  Article  >  développement back-end  >  Comment fonctionnent les instructions if en Python ?

Comment fonctionnent les instructions if en Python ?

WBOY
WBOYoriginal
2023-10-18 08:06:151095parcourir

Comment fonctionnent les instructions if en Python ?

Comment fonctionne l'instruction if en Python ?

En Python, une instruction if est une instruction conditionnelle utilisée pour exécuter différents blocs de code en fonction de conditions spécifiques. Lorsque la condition est remplie, le bloc de code de l'instruction if sera exécuté, sinon il sera ignoré.

La syntaxe de base d'une instruction if est la suivante :

if 条件:
    # 条件满足时执行的代码块

Dans l'exemple ci-dessus, la condition est une expression booléenne ou une fonction qui renvoie une valeur booléenne. Si la condition est évaluée à True, le code du bloc d'instruction if sera exécuté. Sinon, le bloc de code sera ignoré directement.

En plus de l'instruction if de base, il existe plusieurs autres variantes :

  1. Instruction if-else :

    if 条件:
     # 条件满足时执行的代码块
    else:
     # 条件不满足时执行的代码块

    Dans ce cas, si la condition est remplie, le code dans le bloc d'instruction if est exécuté, sinon else est exécuté Codez dans des blocs d’instructions.

  2. Instruction if-elif-else :

    if 条件1:
     # 条件1满足时执行的代码块
    elif 条件2:
     # 条件2满足时执行的代码块
    else:
     # 条件都不满足时执行的代码块

    Cette structure nous permet d'exécuter différents blocs de code en fonction de différentes conditions. Tout d’abord, vérifiez si la condition 1 est remplie et si c’est le cas, exécutez le bloc de code correspondant. Si la condition 1 n’est pas remplie, continuez à vérifier la condition 2, et ainsi de suite. Si toutes les conditions ne sont pas remplies, le code du bloc d'instruction else est exécuté.

Voici un exemple de code concret qui démontre l'utilisation de l'instruction if :

# 判断一个数是正数、负数还是零
num = int(input("请输入一个整数:"))

if num > 0:
    print("这是一个正数")
elif num < 0:
    print("这是一个负数")
else:
    print("这是零")

Dans l'exemple ci-dessus, nous utilisons d'abord la fonction input pour obtenir un entier de l'utilisateur. Ensuite, utilisez l'instruction if-elif-else pour déterminer si le nombre est positif, négatif ou zéro et imprimez le résultat correspondant.

En résumé, l'instruction if est un outil important pour le jugement conditionnel en Python. Nous pouvons exécuter différents blocs de code en fonction de conditions spécifiques pour améliorer la flexibilité et la lisibilité du programme. Dans le développement réel, les instructions if sont souvent utilisées en combinaison avec d'autres structures de contrôle telles que des boucles et des fonctions pour étendre davantage leurs fonctions.

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!

Déclaration:
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