4.7 Structures de contrôle en Python : If-else

Le langage de programmation Python, comme beaucoup d'autres, fournit des structures de contrôle qui permettent aux développeurs de manipuler le flux d'exécution d'un programme. Parmi ces structures, les instructions conditionnelles if-else se démarquent. Ils sont essentiels pour construire des systèmes avec Python et Django, car ils permettent au programme de prendre des décisions basées sur certaines conditions.

Qu'est-ce que la structure If-else en Python ?

En programmation Python, l'instruction if-else est utilisée pour exécuter un bloc de code si une condition spécifique est vraie. Si la condition est fausse, un bloc de code différent est exécuté. La structure de base de if-else en Python est la suivante :

si condition : # bloc de code à exécuter si la condition est vraie autre: # bloc de code à exécuter si la condition est fausse

Comment fonctionne la structure If-else ?

Lorsque Python rencontre une instruction if, il évalue la condition entre parenthèses. Si la condition est vraie (c'est-à-dire qu'elle est évaluée à True), Python exécute le bloc de code qui suit immédiatement l'instruction if. Si la condition est fausse (c'est-à-dire qu'elle est évaluée à False), Python ignore le bloc de code après l'instruction if et exécute le bloc de code après l'instruction else.

Exemple d'utilisation de la structure If-else

Supposons que nous créions un système de vente et que nous souhaitions appliquer une remise de 10 % pour les achats supérieurs à 100 R$. Nous pouvons utiliser une instruction if-else pour implémenter cette logique :

valeur_achat = 150 si valeur_achat > ​​100 : valeur_achat = valeur_achat * 0,9 print("Remise appliquée. Montant final de l'achat : ", valeur_achat) autre: print("Montant final de l'achat : ", valeur_achat)

Si le montant de l'achat est supérieur à 100 $, Python exécute le bloc de code après l'instruction if, appliquant la remise et imprimant le montant final de l'achat. Si le montant de l'achat est inférieur ou égal à 100 $, Python exécute le bloc de code après l'instruction else, en imprimant uniquement le montant final de l'achat.

Importance de la structure If-else dans la création de systèmes

L'instruction if-else est un outil puissant lors de la création de systèmes avec Python et Django. Il permet aux développeurs de créer des programmes capables de prendre des décisions et de s'adapter à différentes situations. Par exemple, dans un système de gestion des utilisateurs, vous pouvez utiliser des instructions if-else pour vérifier si un utilisateur est autorisé à accéder à certaines fonctionnalités.

Conclusion

La structure de contrôle if-else est une fonctionnalité fondamentale de la programmation Python. Il permet aux programmes de prendre des décisions et d’exécuter différents blocs de code en fonction de certaines conditions. Maîtriser l'utilisation des instructions if-else est crucial pour quiconque souhaite créer des systèmes robustes et flexibles avec Python et Django.

Répondez maintenant à l’exercice sur le contenu :

Quelle est la fonction de la structure de contrôle if-else dans le langage de programmation Python ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Structures de contrôle en Python : tandis que

Page suivante de lebook gratuit :

12Structures de contrôle en Python : tandis que

3 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte