NSI (Spé) — Langages et programmation
Python : variables, fonctions, boucles, conditions
Résumé
Python est un langage de programmation interprété, à typage dynamique, utilisé en NSI pour sa lisibilité. Une variable est un nom associé à une valeur : x = 5 crée une variable x contenant l'entier 5. Les types de base sont int (entier), float (flottant), str (chaîne), bool (booléen). Les structures conditionnelles if/elif/else permettent d'exécuter du code selon des conditions. Les boucles for parcourent une séquence (for i in range(10)) tandis que while répète tant qu'une condition est vraie. Les fonctions, définies avec def, permettent de factoriser le code et de le réutiliser. L'indentation (4 espaces) est obligatoire en Python pour délimiter les blocs de code, contrairement aux accolades dans d'autres langages.