0% ont trouvé ce document utile (0 vote)
13 vues2 pages

Exemple 5 Pour (Python)

Le document présente plusieurs exemples d'utilisation de la fonction range() en Python pour itérer sur des valeurs. Il montre comment accéder aux éléments d'une liste avec des boucles et comment calculer la somme des valeurs d'une liste, en utilisant des méthodes différentes pour accumuler cette somme. Enfin, il inclut des conditions pour déterminer si la somme est valide ou non.

Transféré par

markjohn1234acc
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
13 vues2 pages

Exemple 5 Pour (Python)

Le document présente plusieurs exemples d'utilisation de la fonction range() en Python pour itérer sur des valeurs. Il montre comment accéder aux éléments d'une liste avec des boucles et comment calculer la somme des valeurs d'une liste, en utilisant des méthodes différentes pour accumuler cette somme. Enfin, il inclut des conditions pour déterminer si la somme est valide ou non.

Transféré par

markjohn1234acc
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

# Exemple 5.

1 : Pour

# la variable (nombre entier) i va prendre une valeur initiale de 0 et elle va s'augmenter par 1 jusqu'à 2 (0, 1, 2) et non pas jusqu'à 3

for i in range(3):
print(i)

# Exemple 5.2 : Pour

# si on utilise deux arguments dans range() en peut fixer le debut et l'arret de la boucle
# i va prendre les valeurs (4, 5, 6, 7, 8, 9, 10, 11, 12)

for i in range(4, 13):


print(i)

# Exemple 5.3 : Pour

# si on utilise un 3eme parametre on peut fixer le pas de la boucle, i va prendre les valeurs (0, 2, 4, 6, 8) le pas de 2
# 10 n'est pas inclus car elle est la limite (essayer avec : range(0, 11, 2))

for i in range(0, 10, 2):


print(i)

# Exemple 5.4 : Pour

# on utiliser un indice entre crochets pour acceder a une valeur dans une liste
# si on remplace l'indice que l'on ecrit comme nombre par exemple liste_de_notes[1] par une variable liste_de_notes[i]
# on peut acceder à n'importe quelle valeur à n'importe quel moment et par utlisation de boucle
# on peut minimiser les instructions répétitives

liste_de_notes = [14, 10, 4, 17]

for i in range(0, 4):


note = liste_de_notes[i]
print(note)

# Exemple 5.5 : Pour

# pour une liste on peut egalement utiliser la liste directement au lieu de range() dans la boucle

liste_de_notes = [14, 10, 4, 17]

for note in liste_de_notes:


print(note)
# Exemple 5.6 : Pour

# effectuer la somme des valeurs d'une liste

liste_de_notes = [14, 10, 4, 17, 2, 12, 15]


la_somme = 0

for note in liste_de_notes:


la_somme = la_somme + note

print("la somme est", la_somme)

if la_somme >= 70:


print("valide")
else:
print("ratt")

# Exemple 5.7 : Pour

# le meme code, ici au lieu d'ecrire : la_somme = la_somme + note , au utilise : la_somme += note

liste_de_notes = [14, 10, 4, 17, 2, 12, 15]


la_somme = 0

for note in liste_de_notes:


la_somme += note

print("la somme est", la_somme)

if la_somme >= 70:


print("valide")
else:
print("ratt")

Vous aimerez peut-être aussi