Mathématiques · Première technologique · Algorithmique et programmation
Instructions conditionnelles et boucles
- Une instruction conditionnelle (
if,elif,else) choisit quel bloc exécuter selon qu'une condition est vraie ou fausse. - Une boucle bornée (
for) répète un bloc un nombre de fois connu à l'avance ; une boucle non bornée (while) répète tant qu'une condition reste vraie. - En Python, l'indentation délimite les blocs : tout ce qui est décalé sous
if,forouwhileappartient au bloc. - Avec
while, il faut modifier dans la boucle quelque chose qui finit par rendre la condition fausse, sinon la boucle est infinie.