Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
python:les_boucles [2019/10/08 22:41] – créée physix | python:les_boucles [2020/07/24 03:31] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Les boucles ====== | ====== Les boucles ====== | ||
- | ===== while ===== | + | ===== While ===== |
- | < | + | < |
i = 0 | i = 0 | ||
while i <= 10 : | while i <= 10 : | ||
print(i) | print(i) | ||
i = i+1 | i = i+1 | ||
+ | |||
</ | </ | ||
- | ===== \\ | + | donne : |
- | For ===== | + | |
+ | < | ||
+ | 0 | ||
+ | 1 | ||
+ | 2 | ||
+ | 3 | ||
+ | 4 | ||
+ | 5 | ||
+ | 6 | ||
+ | 7 | ||
+ | 8 | ||
+ | 9 | ||
+ | 10>>> | ||
+ | |||
+ | </ | ||
+ | |||
+ | {{url> | ||
+ | |||
+ | |||
+ | ===== For ===== | ||
+ | |||
+ | ===== ===== | ||
- | < | + | < |
s = "Hello world" | s = "Hello world" | ||
Ligne 22: | Ligne 44: | ||
donne : | donne : | ||
- | < | + | < |
+ | >>> | ||
H | H | ||
e | e | ||
Ligne 35: | Ligne 58: | ||
d>>> | d>>> | ||
</ | </ | ||
- | ===== \\ | ||
- | For avec Range ===== | ||
- | < | + | ==== For avec Range ==== |
+ | |||
+ | < | ||
for i in range(0,10) : | for i in range(0,10) : | ||
print(i) | print(i) | ||
+ | |||
</ | </ | ||
Ligne 55: | Ligne 79: | ||
7 | 7 | ||
8 | 8 | ||
- | 9>>> | + | 9 |
</ | </ | ||
- | ===== For avec Break ===== | ||
- | < | + | < |
+ | for i in range(2, | ||
+ | print(i) | ||
+ | |||
+ | </ | ||
+ | |||
+ | {{url> | ||
+ | |||
+ | <code python> | ||
+ | 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) | ||
+ | |||
+ | </ | ||
+ | |||
+ | {{url> | ||
+ | |||
+ | <code python> | ||
+ | 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) | ||
+ | |||
+ | </ | ||
+ | |||
+ | {{url> | ||
+ | |||
+ | <code python> | ||
+ | x = [0., 0.1, 0.2, 0.3, 0.4, 0.5] | ||
+ | y = [ i ** 2 + 4. for i in x] | ||
+ | |||
+ | print(y) | ||
+ | |||
+ | </ | ||
+ | |||
+ | {{url> | ||
+ | |||
+ | |||
+ | ==== For avec Break ==== | ||
+ | |||
+ | <code python> | ||
for i in range(0,10) : | for i in range(0,10) : | ||
print(i) | print(i) | ||
Ligne 68: | Ligne 139: | ||
donne : | donne : | ||
- | < | + | < |
+ | >>> | ||
0 | 0 | ||
1 | 1 | ||
Ligne 76: | Ligne 148: | ||
5>>> | 5>>> | ||
</ | </ | ||
+ | |||