Académique Documents
Professionnel Documents
Culture Documents
017 - Break & Continue
017 - Break & Continue
September 3, 2023
1 break
• break n’est utilisé qu’avec les boucles ;
• break peut être utilisé avec la boucle for et la boucle while ;
• break permet d’arrêter une boucle.
Début
0
Oui
1
Oui
2
Oui
3
Oui
4
Oui
5
Oui
6
Oui
7
Oui
8
Oui
9
Oui
10
1
Oui
11
Oui
12
Oui
13
Oui
14
Oui
15
Oui
16
Oui
17
Oui
18
Oui
19
Oui
20
Fin
Début
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
16
17
18
19
Fin
1.1 Exercice 1
Ecrire une fonction premier(n) qui prend en paramètre un entier n et qui retourne True si n est
premier et False sinon. Nous devons utiliser break.
2 continue
• continue n’est utilisé qu’avec les boucles ;
• continue peut être utilisé avec la boucle for et la boucle while ;
• continue permet de passer à l’itération suivante sans finir l’itération actuelle.
paire
1
paire
3
paire
5
paire
7
paire
9
3
print("paire")
print(i)
1
3
5
7
9
[11]: i=0
while i<=10:
if i%2==0:
i=i+1
continue
print(i)
i=i+1
1
3
5
7
9
2.1 Exercice 2
Ecrire une fonction somme_paire(n) qui calcule et retourne la somme de tous les nombres paires
inférieurs ou égales à n. On doit utiliser continue.
somme_paire(14) doit retourne 2+4+6+8+10+12+14
[13]: somme_paire(14)
[13]: 56