for
et un itérable
.
itérable
est un type de données informatique qui peut être parcouru séquentiellement,
c'est-à-dire qu'il est possible de parcourir chaque élément de l'itérable de manière séquentielle, un par
un.
for
for variable in itérable: bloc instructions
n
fois une instruction ?range
range(n)
permet d'obtenir un iterrable contenant les entiers de
0
à n-1
.
for i in range(5):
bloc_instructions_1
bloc_instruction_2
for nombre in range(5):
print(nombre*2)
u = 5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
u = 2*u + 1.5
print(u)
u = 5
for i in range(9):
u = 2*u + 1.5
print(u)
range
range
, ainsi
range(3,9)
donnera un itérable qui contiendra l'ensemble des entiers de 3 à 8 inclus c'est à dire de 3, 4, 5,
6, 7 et 8.
range
ainsi
range(3, 12, 2)
donnera un iterable qui contiendra les entiers de 3 à 11 en allant de 2 en 2 c'est à dire 3,5, 7, 9,
11.
range
range
,
ainsi
range(3,9)
donnera
un itérable qui contiendra l'ensemble des entiers de 3 à 8 inclus c'est à dire de 3, 4, 5, 6, 7 et
8.
range
ainsi
range(3, 12, 2)
donnera un iterable qui contiendra les entiers de 3 à 11 en allant de 2 en 2 c'est à dire 3,5, 7, 9,
11.
while
et un booléen
.
==
:égalité
>
: supériorité stricte
>=
: supériorité large
in
: appartenance
<
: infériorité stricte
<=
: infériorité large
and
: et
or
: ou
not
: non
while
while booléen : bloc instructions
n = 0
while n < 12:
print(n*5)
n += 1
print("Fin")