Académique Documents
Professionnel Documents
Culture Documents
Programmation python
Public : 1ère GCGP-GEER
MA Amar
medabdellahiamar@yahoo.fr
AU 2021-2022
22/03/2022 Amar 1
Plan:
• Chapitre 1 : Introduction à Python et à son environnement & les types
simples
22/03/2022 Amar 2
Instructions itératives
22/03/2022 Amar 3
Les structures répétitives
• Il arrive souvent dans un algorithme qu'une même action soit
répétée plusieurs fois.
• Pour gérer ces cas, on utilise des boucles qui ont pour effet de
répéter plusieurs fois une même instruction.
22/03/2022 Amar 4
Les structures répétitives
22/03/2022 Amar 5
La structure répétitive for
La structure répétitive for permet de répéter
une liste d’instructions un nombre connu de
fois.
Exemple
22/03/2022 Amar 7
Exemple
Exemple
22/03/2022 Amar 8
Exemple
22/03/2022 Amar 9
Exemple : Afficher 10 fois ’’Bonjour tout le monde’’
22/03/2022 Amar 10
Exemple : Ecrire un programme Nombres.py qui affiche
les nombres entiers entre 0 et 20.
for i in range(21):
print(i );
22/03/2022 Amar 13
22/03/2022 Amar 14
Exemple
22/03/2022 Amar 15
BOUCLE IMBRIQUEE
Boucle imbriquée signifie une instruction de boucle à
l’ intérieur d’une autre instruction de boucle.
Exemple
for i in range(5):
for j in range(4):
print(i,j)
Exemple :
Ecrire un programme permettant d’imprimer le triangle suivant:
22/03/2022 Amar 16
Exemple( Boulces imbriquées)
Calculer les sommes suivantes:
𝑛
S1= 𝑖=1(𝑖)
𝑛 1
S2= 𝑖=1( 𝑖 )
𝑛 𝑖 𝑖
S3= 𝑖=1 𝑗=1(𝑗 )
22/03/2022 Amar 17
break
22/03/2022 Amar 18
continue
22/03/2022 Amar 19