python:conditions

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
python:conditions [2019/10/20 15:35] physixpython:conditions [2020/07/24 03:31] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Conditions ====== ====== Conditions ======
  
-<code>+<code python>
 n = 6 n = 6
 print("Début") print("Début")
Ligne 25: Ligne 25:
 Si n = 12, l'expression du "if" est vraie. Le programme exécute alors la ou les lignes de ce bloc puis passe à la suite (lignes rouges) Si n = 12, l'expression du "if" est vraie. Le programme exécute alors la ou les lignes de ce bloc puis passe à la suite (lignes rouges)
  
-<code oobas>+<code python>
 n = 12 n = 12
 print("Début") print("Début")
Ligne 40: Ligne 40:
 Si n = 4, l'expression du "if" est fausse. Le programme teste donc l'expression du "elif" qui est vraie. Le programme exécute donc la ou les lignes de ce bloc puis passe à la suite (lignes rouges) Si n = 4, l'expression du "if" est fausse. Le programme teste donc l'expression du "elif" qui est vraie. Le programme exécute donc la ou les lignes de ce bloc puis passe à la suite (lignes rouges)
  
-<code oobas>+<code python>
 n = 4 n = 4
 print("Début") print("Début")
Ligne 55: Ligne 55:
 Enfin, si n = 8, l'expression du "if" est fausse. Le programme teste donc l'expression du "elif" qui est fausse aussi. Il n'y a donc plus de conditions à tester, toutes les conditions sont fausses, le programme exécute alors la ou les lignes du bloc "else" puis passe à la suite (lignes rouges) Enfin, si n = 8, l'expression du "if" est fausse. Le programme teste donc l'expression du "elif" qui est fausse aussi. Il n'y a donc plus de conditions à tester, toutes les conditions sont fausses, le programme exécute alors la ou les lignes du bloc "else" puis passe à la suite (lignes rouges)
  
-<code oobas>+<code python>
 n = 8 n = 8
 print("Début") print("Début")
Ligne 70: Ligne 70:
 Si toutes les expressions booléennes testées sont fausses et qu'il n'y a pas de else, le bloc conditionnel ne fait rien. Ex: Si toutes les expressions booléennes testées sont fausses et qu'il n'y a pas de else, le bloc conditionnel ne fait rien. Ex:
  
-<code oobas>+<code python>
 n = 12 n = 12
  
Ligne 85: Ligne 85:
 Ce bloc affiche: Ce bloc affiche:
  
-<code oobas>+<code python>
 Début Début
 branche if branche if
Ligne 94: Ligne 94:
 mais ce bloc mais ce bloc
  
-<code oobas>+<code python>
 n = 6 n = 6
  
Ligne 109: Ligne 109:
 n'affiche que: n'affiche que:
  
-<code oobas>+<code python>
 Début Début
 Fin Fin
  • python/conditions.1571578536.txt.gz
  • Dernière modification : 2020/07/24 00:23
  • (modification externe)