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.
forfor variable in itérable: bloc instructions
n fois une instruction ?rangerange(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)
rangerange, 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.
rangerange,
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
whilewhile booléen : bloc instructions
n = 0
while n < 12:
print(n*5)
n += 1
print("Fin")