Les variables numériques
- Fiche de cours
- Quiz
- Profs en ligne
- Videos
- Application mobile
- Affecter une variable.
- Identifier une variable de type entier.
- Identifier une variable de type flottant.
- Modifier le type d’une variable.
- Dans un programme informatique, une variable est un espace mémoire dans lequel est stockée une donnée. On dit que la variable est affectée d’une donnée.
- En langage naturel, l’affectation
s’écrit avec la flèche ←.
En langage Python, elle s’effectue avec le symbole =. - On appelle variable de type entier, une variable qui stocke un nombre entier écrit sans virgule (écrit sans point).
- On appelle variable de type flottant, une variable qui stocke un nombre à virgule (écrit avec un point).
- Algorithmique et programmation
- Variables non numériques
En général, on nomme une variable avec une ou plusieurs lettres en minuscules.
En langage naturel, l’affectation s’écrit avec la flèche ←.
En langage Python, elle s’effectue avec le symbole =.
Langage naturel | Langage Python |
a ← 10 b ← 6,4 mot ← bonjour |
La variable b est affectée de la valeur de type flottant 6,4.
La variable mot est affectée de la chaine de caractères ‘bonjour’.
Il existe plusieurs types de variables : entier, flottant, chaine de caractères, booléen, etc.
Les nombres entiers sont les nombres dont la partie décimale est nulle {–3, –2, –1, 0, 1, 2, 3… }. Les variables de type entier stockent en mémoire des nombres entiers à condition que ces derniers soient écrits sans virgule.
2.0 est un nombre entier écrit avec une virgule, b n’est donc pas une variable de type entier.
- Les variables de type entier ont une grande capacité de stockage. Elles gardent en mémoire de très grands nombres.
- Les variables de type entier permettent d’avoir des résultats exacts. Elle sont donc très fiables pour les calculs.
2.0 est un nombre écrit avec une virgule, b est donc une variable de type flottant.
Mathématiquement, les variables a et b désignent toutes les deux le nombre entier 2, mais ne sont pas de même type pour Python.
- Les variables de type flottant ont une capacité de mémoire très inférieure à celle des variables de type entier.
- Une variable de type flottant contient l’approximation d’un nombre réel. Elle peut donc poser des problèmes de précision dans les calculs. Ce type de variable est à éviter pour la vérification des égalités.
À droite, l’égalité proposée est déclarée fausse, car la somme ne correspond pas au résultat attendu.
La variable a de type entier stocke ici la valeur 4. On peut ensuite calculer la racine carrée de a à l’aide de la fonction mathématique sqrt() :
- int() : elle transforme une variable en type entier ;
- float() : elle transforme une variable en type flottant.
La variable a est affectée de la
valeur 4.
On utilise la fonction int() pour modifier le type de la
variable b. |
La fonction int() prend la partie entière du nombre.
La partie entière de 3,4 est 3. La partie entière de 3,9 est également 3.
Vous avez obtenu75%de bonnes réponses !