Les boucles

While

i = 0 while i <= 10 : print(i) i = i+1

donne :

>>>
0
1
2
3
4
5
6
7
8
9
10>>>

For

s = "Hello world" for lettre in s : print(lettre)

donne :

>>>
H
e
l
l
o
w
o
r
l
d>>>

For avec Range

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

donne

>>>
0
1
2
3
4
5
6
7
8
9

for i in range(2,10,3): print(i)
x = [0., 0.1, 0.2, 0.3, 0.4, 0.5] y = [ ] for i in range( len( x ) ): #i est un int, c'est un indice y.append( x[ i ] ** 2 + 4. ) print(y)
x = [0., 0.1, 0.2, 0.3, 0.4, 0.5] y = [ ] for i in x: #i est un float, c'est un élément de x y.append( i ** 2 + 4. ) print(y)
x = [0., 0.1, 0.2, 0.3, 0.4, 0.5] y = [ i ** 2 + 4. for i in x] print(y)

For avec Break

for i in range(0,10) : print(i) if i == 5 : break

donne :

>>>
0
1
2
3
4
5>>>