Algorithmique et Programmation - ST2S/STD2A
Les instructions itératives utilisant "Pour"
Exercice 1 : Fonction Python Round
Dans la question suivante, on utilise la valeur
math.pi
de la bibliothèque
math
. Quelle valeur obtient-t-on en exécutant l'instruction suivante ?
round(8 * pi, 2)
Exercice 2 : Fonction Range
Le programme simple_range(a, b) retourne une liste des valeurs successives prise par la variable i.
Donnez une valeur aux arguments a et b de simple_range() pour que le programme retourne la liste suivante : \( \left [ 20, \quad 21, \quad 22, \quad 23, \quad 24\right ] \).Exercice 3 : Fonction Python Range
Quelles sont les valeurs successives prises par la variable
i
dans l’instruction suivante ?
for i in range(61, 68)
On donnera la liste dans l'ordre d'éxecution du programme séparée par des point-virgules.
Exercice 4 : Fonction Range avec un pas
Le programme simple_range(a, b, c) retourne une liste des valeurs successives prise par la variable i.
Donnez une valeur aux arguments a , b et c de simple_range() pour que le programme retourne la liste suivante : \( \left [ -21, \quad -17, \quad -13, \quad -9, \quad -5\right ] \).Exercice 5 : Fonction Python Range avec un pas
Quelles sont les valeurs successives prises par la variable
i
dans l’instruction suivante ?
for i in range(34, 55, 3)
On donnera la liste dans l'ordre d'éxecution du programme séparée par des point-virgules.