Python : Les variables
Introduction
Les variables “contiennent une valeur attribuée.”
Types de variables | Identifiant | Formatage | Nomenclature | ||
Nombre entier | int | int() |
|
||
Nombre décimal | float | float() |
|
||
Chaîne de caractères | str | str() |
|
||
Liste | list | list() |
|
||
Tuple | tuple | tuple() |
|
||
Dictionnaire | dict | dict() |
|
Nomenclature couramment utilisée
1 | maVariable = maValeur |
Standard retrouvé dans d’autres langages
Règles à retenir
- Le nom de la variable ne peut être composé que de lettres (majuscules ou/et minuscules), de chiffres et du symbole souligné “_” (appelé underscore en anglais).
- Le nom de la variable ne peut pas commencer par un chiffre.
- Le langage Python est sensible à la casse, ce qui signifie que des lettres majuscules et minuscules ne constituent pas la même variable (la variable “AGE“ est différente de “aGe”, elle-même différente de “age”).
- Anglais grandement préférable : Il s’agit surtout d’une habitude à prendre afin qu’une majorité de personne puisse comprendre votre code et surtout pour éviter les erreurs de syntaxe dues aux accents.
Certains mots-clés de Python sont réservés. Vous ne pouvez pas créer des variables portant les noms suivants.
and | del | from | none |
true | as | elif | global |
nonlocal | try | assert | else |
if | not | while | break |
except | import | or | with |
class | false | in | pass |
yield | continue | finally | is |
raise | def | for | lambda |
return |
Les types de données
Python associe à chaque donnée un type (ci-dessous, 3 exemples basiques).
Celle-ci va définir les opérations autorisées sur cette donnée en particulier.
Type de donnée | Identifiant | Exemple | ||
Les nombres entier
|
int |
|
||
Les nombres flottants
|
float |
|
||
Chaîne de caractères
|
str |
|
Opérations mathématiques
Librairie d’opérations de base importée par défaut.
Opération | Nomenclature | Exemple | ||
Addition |
+ |
|
||
Soustraction |
– |
|
||
Multiplication |
* |
|
||
Division |
/ |
|
||
Puissance |
** |
|
||
Modulo |
% |
|
||
Incrémentation |
+= |
|
||
Drécrémentation |
-= |
|
||
Multiplier par |
*= |
|
||
Diviser par |
/= |
|
Opérations autorisées et non-autorisées
Exemples avec l’opération d’addition uniquement.
Premier type | Opération | Deuxième type | Résultat |
int |
+ | int | int |
int |
+ | float | float |
float |
+ | float | float |
str |
+ | str | str |
int |
+ | str | TypeError |
float |
+ | str | TypeError |
Trucs et astuces
- Permuter deux variables
1a,b = b, a - Affecter une même valeur à plusieurs variables
1x = y = 3 - Couper une instruction Python en deux lignes ou plus
1
21 + 4 * 19 + ( 10 - 7 ) \
-12 + 38.5
Cours basé sur les travaux de Vincent Le Goff.
Qu'avez-vous pensé de cet article ?
J'aime
0%
Merci
0%
Pratique
0%
Incomplet
0%
Rien de neuf
0%
Sur le même sujet