feat: for

This commit is contained in:
AngeD 2023-12-14 14:31:31 +01:00
parent 4b8f79a4c3
commit 622ea02370

View File

@ -44,6 +44,27 @@ print(f"{a}, {b:.2f}, {s}")
string avec `{var}` si tu veux la modifier, `{var:mod}`. `mod` est assez proche string avec `{var}` si tu veux la modifier, `{var:mod}`. `mod` est assez proche
de ce que tu as en C. de ce que tu as en C.
## For
1. for (int i = 0; i < 3; i++)
```python
for i in range(3):
print(i) # affiche 0, 1, 2
```
2. for (int i = 0; s[i] != '\0'; i++)
```python
s = "abc"
for c in s:
print(c) # affiche "a\nb\nc\n"
```
2. un mixe des deux
```python
l = [8, 4, 7]
for i, nb in enumerate(l):
print(i, nb) # affiche "0 8\n1 4\n2 7"
```
## Tableaux ## Tableaux
La syntaxe est un peu bizarre, mais elle permet d'initialiser le tableau avec La syntaxe est un peu bizarre, mais elle permet d'initialiser le tableau avec
ce que tu veux. Dans tous les exemples, `tab == tab1`. ce que tu veux. Dans tous les exemples, `tab == tab1`.