Fiche de révision · Maths Seconde
Variables et affectation, types fondamentaux (entier, flottant, chaîne de caractères, booléen) en Python
Chapitre : Algorithmique Python
En 30 secondes
- = affecte une valeur à une variable (action) ; == compare deux valeurs et renvoie un booléen (résultat vrai/faux).
- Quatre types fondamentaux : entier (int, sans point), flottant (float, avec point décimal), chaîne de caractères (str, entre guillemets), booléen (bool, True ou False).
- Dans nom = nom + valeur, Python calcule d'abord avec l'ancienne valeur de nom, puis affecte le résultat à nom.
Ce que tu sauras faire
- Tu sauras créer une variable en Python et lui affecter une valeur à l'aide du signe =.
- Tu sauras reconnaître le type d'une valeur parmi les quatre types fondamentaux : entier, flottant, chaîne de caractères, booléen.
- Tu sauras ne pas confondre l'affectation (=), qui donne une valeur à une variable, et l'opérateur de comparaison (==), qui compare deux valeurs.
Les mots à connaître
- Variable
- un nom associé à une valeur en mémoire de l'ordinateur, dont le contenu peut être remplacé pendant l'exécution du programme.
- Affectation (=)
- l'instruction qui donne une valeur à une variable ; en Python, le signe = affecte, il ne compare jamais deux valeurs.
- Type de donnée
- la catégorie qui indique la nature d'une valeur (nombre entier, nombre à virgule, texte, valeur vrai/faux…) et les opérations qu'on peut lui appliquer.
Le piège classique
Confondre = (affectation, qui donne une valeur à une variable) et == (comparaison, qui renvoie un booléen) : ce sont deux instructions différentes qui se ressemblent à l'écrit.
L'astuce
= affecte une valeur (une seule action, silencieuse), == compare deux valeurs (renvoie toujours True ou False) : ne confonds jamais les deux.
Teste-toi : QCM gratuit
10 questions sur « Variables et affectation, types fondamentaux (entier… », corrigées et expliquées. Sans compte.
Je lance le QCM →La fiche complète
Règles, méthode pas à pas, exemple corrigé, exercices et corrections : dans le pack Seconde, à toi pour l'année.
Voir les packs Seconde →Ton niveau en 5 minutes
~10 questions du programme de Seconde, score immédiat, sans compte.
Je teste mon niveau →Dans le même chapitre : Algorithmique Python
- Structures conditionnelles if / elif / else pour traduire un algorithme en Python
- Boucles bornées (for) et non bornées (while) pour répéter un traitement en Python
- Écrire et utiliser une fonction (def, paramètres, valeur de retour) en Python
- Utiliser des listes en Python pour stocker et traiter une série de données
Toutes les fiches Maths Seconde · Fiches gratuites et packs Seconde