Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Comment Utiliser les Expressions if/else en Python | Instructions Conditionnelles en Python
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Premier Contact avec Python
2. Variables et Types en Python
3. Instructions Conditionnelles en Python
4. Autres Types de Données en Python
5. Boucles en Python
6. Fonctions en Python

book
Comment Utiliser les Expressions if/else en Python

Maintenant que nous sommes familiarisés avec les opérateurs conditionnels et savons comment les utiliser, nous pouvons bifurquer notre code en fonction de certaines conditions. En Python, cela est réalisé avec la structure suivante :

Dans l'exemple ci-dessus, la condition peut être soit une instruction conditionnelle soit une valeur booléenne. Par exemple, cela pourrait ressembler à a != 4 ou b > 100. Les commandes sous if et else sont des instructions à exécuter selon que la condition est remplie ou non. Celles-ci pourraient être des fonctions print(), des affectations de variables, des opérations arithmétiques, des manipulations de chaînes, et plus encore.

Parcourons un exemple : Supposons que vous ayez une chaîne de caractères et que vous vouliez déterminer si elle est longue. Nous définirons une chaîne comme 'longue' si elle contient plus de 20 caractères.

1234567891011121314151617
# Assign some variable test = "small string" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special") # Check on different string test = "This string is very-very and very large" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special")
copy

Remarque

N'oubliez pas que les blocs de code sous les instructions if et else doivent avoir une indentation cohérente (par exemple, 2 espaces, 4 espaces, etc.).

Étant donné le bloc `if/else` fourni, quel sera le résultat si `a = 95`, et quel sera le résultat si `a = 56` ?

Étant donné le bloc if/else fourni, quel sera le résultat si a = 95, et quel sera le résultat si a = 56 ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 6
We're sorry to hear that something went wrong. What happened?
some-alt