La forge gitlab.irstea.fr sera définitivement arrêtée le 30 juin 2026. Nous vous invitons à migrer vos projets vers la forge INRAE. Vous trouverez plus de détails sur le blog de la forge INRAE.
@@ -41,7 +41,7 @@ Le conteneur liste est un fourre-tout. Pour du calcul matriciel, on préférera
...
@@ -41,7 +41,7 @@ Le conteneur liste est un fourre-tout. Pour du calcul matriciel, on préférera
On verra d'autres conteneurs par la suite : tuples et dictionnaires.
On verra d'autres conteneurs par la suite : tuples et dictionnaires.
En Python, pas de 'begin" ni de 'end' ni d'accolades pour délimiter les blocs : on définit des **blocs de code** par la seule indentation : le bloc est annoncé par ":" et les lignes appartenant au bloc sont indentées de 4 espaces (ou une tabulation) par rapport à la ligne qui annonce le bloc.
En Python, pas de 'begin" ni de 'end' ni d'accolades pour délimiter les blocs : on définit des **blocs de code** par la seule indentation : le bloc est annoncé par ":" et les lignes appartenant au bloc sont indentées de 4 espaces (ou une tabulation) par rapport à la ligne qui annonce le bloc.
C'est une habitude à prendre, et votre environnement de développement vous aidera beaucoup (sous PyCharm : no peut utiliser indifféremment 4 espaces ou une tabulation, et pour réajuster des blocs il y a Edit/Indent ou /Unindent).
C'est une habitude à prendre, et votre environnement de développement vous aidera beaucoup (sous PyCharm : on peut utiliser indifféremment 4 espaces ou une tabulation, et pour réajuster des blocs il y a Edit/Indent ou /Unindent).
```python
```python
forelementinma_liste:# une liste est ITERABLE* ; tous les conteneurs sont itérables
forelementinma_liste:# une liste est ITERABLE* ; tous les conteneurs sont itérables
print(element)# indentation de 4 espaces, on est dans le bloc de code
print(element)# indentation de 4 espaces, on est dans le bloc de code