Les variables sont automatiquement créées lorsqu'on leur affecte une valeur pour la première fois.
Le type d'une variable est déterminé par la donnée qu'on lui affecte. Il existe de nombreux types de données dans le langage Python. Pour le moment, citons :
int
, pour integer)float
)str
, pour string)Exemples :
n = 7 #La valeur 7 est affectée à la variable n. Le type de n est donc int.
b = 9.0 #La valeur 9.0 est affectée à la variable b. Le type de b est donc int.
pi = 3.141 #La valeur 3.141 est affectée à la variable pi. Le type de pi est donc float.
ch = "bonjour !" #La valeur "bonjour" est affectée à la variable ch. Le type de ch est donc str.
Le type d'une donnée stockée dans une variable peut être obtenu à l'aide de la fonction type(nomVariable)
.
Exemple :
pi = 3.141 #Création de la variable pi
rayon = 4 #Création de la variable rayon
perimetre = 2 * pi * rayon #Utilisation des variables pi et rayon
Il est possible d'affecter des données à plusieurs variables en une seule instruction.
Exemple :
a, b = 5, 6.35 # a prend la valeur 5 et b la valeur 6.35
a, ch = 8, "bonjour" # a prend la valeur 8 et ch la valeur "bonjour"
Remarque : les affectations parallèles permettent l'inversion des valeurs de deux variables (ou plus).
Exemple :
a = 5.8
b = 12
a, b = b, a #Les valeurs des variables a et b sont inversées