j'ai compris mes maths
j'ai compris.com
Cours et exercices corrigés en vidéo comme en classe
lycée
collège
primaire
Manuel scolaire

Web


En construction

Accueil

Python - Boucle for


Python: for ... in .... :

for i in .... :
i va prendre successivement toutes les valeurs de ....
.... est une suite de valeurs qui peut être:
• range(...)
range(2,6) crée la suite des entiers 2,3,4,5

• une chaine de caractère
"bonjour" est la suite des caractère b,o,n,j,o,u,r.

• une liste
[5,8,"titi",16] crée la suite 5,8,titi,16

Ne pas oublier les 2 points à la fin!

   ........
Ici se trouve les instructions qui vont être répétées pour chaque valeur de i.
Ces instructions doivent être indentées,
c'est à dire décalées vers la droite par rapport au for du même nombre d'espace.

   ........
   ........
   ........

Python: range(début,fin,pas)

range(debut,fin,pas) génère la suite des entiers
commençant à debut, jusqu'à fin par pas.

debut, fin et pas sont des entiers positifs ou négatifs.
Par défaut: debut=0 et pas=1.
la valeur fin est exclue,
comme indiqué dans les exemples.

Exercice 1: Écrire un programme en python pour calculer $\boldsymbol{1+2+3+4+...+100}$
Exercice 2: Écrire un programme en python pour calculer $\boldsymbol{1+3+5+7...+99}$
Corrigé en vidéo




Ce site vous a été utile? Ce site vous a été utile
alors dites-le !


Merci à vous.
Contact

N'hesitez pas à envoyer un mail à:
jaicompris.com@gmail.com

Liens
Qui sommes-nous? Nicolas Halpern-Herla
Agrégé de Mathématiques
Professeur en S, ES et STI depuis 23 ans
Créateur de jeux de stratégie: Agora et Chifoumi

Stephane Chenevière
Agrégé de Mathématiques
Professeur en S, ES depuis 14 ans
Champion de France de magie en 2001: Magie