« Programmation Python/Structures de contrôle » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 34 :
 
Cette structure de contrôle permet de tester une condition et de n'exécuter les instructions que si cette condition est vérifiée. Exemple :
<source lang="python">
a = 11
if a > 10 :
print ("a est plus grand que dix")
</source>
 
Ligne 43 :
 
En exécutant ce programme, on voit "a est plus grand que dix" apparaître à l'écran. On peut perfectionner le programme pour prendre en compte le cas ou a est plus petit que dix :
<source lang="python">
if a > 10 :
print ("a est plus grand que dix")
else:
print ("a n'est pas plus grand que dix")
</source>
 
Ligne 53 :
 
On utilise aussi parfois elif (contraction de "else if") :
<source lang="python">
if a > 10 :
print ("a est plus grand que dix")
elif a == 10:
print ("a est égal à dix")
else:
print ("a est plus petit que dix")
</source>