4. Variables et structures de contrôle
- Par Frantz Barrault
Pages 45 à 58
Citer ce chapitre
- BARRAULT, Frantz,
- Barrault, Frantz.
- Barrault, F.
Citer ce chapitre
- Barrault, F.
- Barrault, Frantz.
- BARRAULT, Frantz,
Notes
-
[1]
Il existe des exceptions mais elles sont marginales.
Jusqu’ici Python a été utilisé en mode interactif, à la manière d’une calculatrice : les instructions, précédées du prompt (⋙ ou [In]:) et généralement d’une ligne, étaient entrées au clavier et immédiatement interprétées par Python. Si elle en vaut la peine, une séquence d’instructions peut être sauvegardée dans un fichier texte (on parle alors de script Python) : on va donc maintenant apprendre à construire des scripts (programmes) plus longs, comportant une organisation sur plusieurs lignes.
Il est plus pratique d’écrire ces scripts dans un éditeur de texte, donc d’utiliser la fenêtre Éditeur de votre IDE (voir Annexe B). Le prompt ne sera plus utilisé que temporairement pour tester des petits bouts de code.
Il est essentiel, lors de la conception d’un programme, de savoir que :les instructions sont interprétées dans l’ordre dans lequel elles apparaissent (ligne après ligne, du haut vers le bas) ;
une boucle permet de répéter des instructions (elle évite de les ré-écrire) ;
une instruction conditionnelle permet d’e ectuer di érentes actions en fonction de la valeur d’un booléen (cf. p.25 pour les booléens) ; pour le dire simplement, elle permet aux programmes, suivant la situation, d’e ectuer une tâche particulière plutôt qu’une autre.
Une variable est un objet plus complexe qu’il n’en a l’air. Une variable porte un nom, ce nom (notion détaillée au 4.1.3) est choisi par celui qui programme, ce peut être i, nombre, age …, mais une variable c’est aussi u…
Date de mise en ligne : 01/03/2023
Ce chapitre est en accès conditionnel
Acheter cet ouvrage
24,99 €
Acheter ce chapitre
5,00 €