Fiche de révision · Spé NSI Première
Types de base et structures de contrôle en Python : variables, conditions et boucles
Chapitre : Langages et programmation (Python)
En 30 secondes
- Quatre types de base : entier (int), flottant (float), chaîne de caractères (str), booléen (bool), chacun avec ses propres opérations.
- if / elif / else exécute un bloc selon une condition ; les cas s'écrivent du plus strict au moins strict.
- Boucle for = nombre de répétitions connu à l'avance ; boucle while = tant qu'une condition reste vraie, avec une condition d'arrêt qui doit évoluer.
Ce que tu sauras faire
- Reconnaître et utiliser les quatre types de base de Python : entier, flottant, chaîne de caractères, booléen.
- Écrire une structure conditionnelle (if / elif / else) pour exécuter des instructions selon une condition.
- Écrire une boucle for et une boucle while, et choisir la structure adaptée selon que le nombre de répétitions est connu ou non.
Les mots à connaître
- Variable
- un nom associé à une valeur en mémoire, dont le contenu peut changer pendant l'exécution du programme.
- Type de donnée
- la catégorie qui indique la nature d'une valeur (nombre entier, nombre à virgule, texte…) et les opérations qu'on peut lui appliquer.
- Entier (int)
- le type de donnée pour les nombres sans partie décimale (par exemple 3, -12 ou 0).
Le piège classique
Oublier les deux-points (:) à la fin de la ligne if / elif / else / for / while, obligatoires en Python.
L'astuce
= affecte une valeur (une seule action), == compare deux valeurs (renvoie True ou False) : ne confonds jamais les deux.
Teste-toi : QCM gratuit
10 questions sur « Types de base et structures de contrôle en Python », corrigées et expliquées. Sans compte.
Je lance le QCM →La fiche complète, gratuite
Règles, méthode pas à pas, exemple corrigé, exercices : le PDF se télécharge, c'est tout.
Télécharger le PDF GRATUITTon niveau en 5 minutes
~10 questions du programme de Première, score immédiat, sans compte.
Je teste mon niveau →Dans le même chapitre : Langages et programmation (Python)
Toutes les fiches Spé NSI Première · Fiches gratuites et packs Première