RÉUSSITO. Première
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 GRATUIT

Ton 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