BASE PY 1 : boucles for

1. Les entiers de 0 à 11
Exercice de code : Afficher les entiers de 0 à 11
2. Les entiers de 10 à 21
Exercice de code : Afficher les entiers de 10 à 21
Aide
3. faire une somme
Exercice de code : Afficher la somme des entiers de 1 à 101
Ecrivez ci-dessous un code qui calcule la somme 1 + 2 + 3 + ..... + 101 et l'affiche à la fin (il faut ici utiliser un accumulateur, cf ci-dessus)
4. affichage décroissant
Exercice de code : Afficher les entiers 97, 91, 85, 79
Ecrivez un code qui affiche les entiers 97, 91, 85, 79 (en utilisant la boucle For i in range) Aide

retour sur les exercices 2 et 4
Il existe des façon plus astucieuses de réaliser les boucles dans certains cas. Par exemple, pour l'exercice 2 : afficher les entiers de 10 à 21, on pouvais écrire :
Exemple
for i in range(start,stop) : la boucle début avec i=start et stoppe avec i=stop-1
mais :
for i in range(10,4) : commençant à 10 et finissant à 3, cette boucle ne sera pas exécutée !
Cependant... il est possible de faire aussi des boucles décroissantes. A l'exercice 4 on demandait d'afficher les entiers 97, 91, 85, 79. Cela est réalisé par :
Exemple
Le troisième nombre, ici -6, est le pas.
for i in range(start,stop,pas) : la boucle débute avec i=start i augmente de pas à chaque itération. On arrete quand on atteint ou dépasse stop.
ainsi:
for i in range(10,14,3) : commençant à 10, puis 13 et on stoppe là, la valeur suivante serait 16 dépasse 13
for i in range(10,4,-3) : commençant à 10, puis 7 et on stoppe là, la valeur suivante serait 4 atteint la limite 4
Exercice de code : Lucky Sevens
Ecrire un programme, uyilisant une for boucle for avec un pas de 10, pour afficher tous les nombre à 2 chiffres terminant par 7.

La table de 9
Exemple
Voici un code qui affiche la table de 9
C'est assez ennuyeux de devoir répéter 10 fois quasiment la même ligne... Complète le code ci-dessous qui fait la même chose avec une boucle
Exercice de code : Afficher la table de 9
Complète le code ci-dessous pour afficher la table de 9 de 0*9=9 jusqu'à 10*9=90.
Exercice de code : Afficher la table de 8
Quand tu as validé l'exercice précédent, recopie le ici et modifie le pour afficher la table de 8

les carrés parfaits
Exercice de code : Les carrés
Ecrivez un code qui affiche les carrés des entiers de 1 à 12 (c'est à dire: 1, 4, 9, 16, .... 144 )
Dans cette première version tu dois utiliser une boucle for commençant à 0
Exercice de code : Les carrés
Ecrivez un code qui affiche les carrés des entiers de 1 à 12 (c'est à dire: 1, 4, 9, 16, .... 144 )
Dans cette seconde version tu dois utiliser une boucle for commençant à 1