04 Les Variables en Python
04 Les Variables en Python
04 Les Variables en Python
tresfacile.net/les-variables-en-python
Pour déclarer une variable en python, vous n'avez pas besoin de déclarer son type. Une
variable en python se déclare en insérant directement son nom et en assignant une valeur
initiale. Un fois la variable insérée, python détecte automatiquement son type:
Exemple
Python
1
2 n = 25
3
ici on a déclarée une variable nommée 'n' et qui a pour valeur 25. A ce moment là,
python détecte le type de variable et la classe dans la catégorie des entiers.
Pour afficher la variable, on utilise l'instruction print (on verra qu'il s'agit d'une
fonction prédefinie en python)
Exemple
Python
1
2 n = 25
3 print(n)
4
Exemple
Python
1/6
1
2 n = 25
3 print("La valeur de n est : " , n)
4
Exemple
Python
1
2 nom = "Farid"
3 print("Le nom est : " , nom)
4
2/6
Pour afficher le type d'une variable, on utilise la fonction type()
Exemple
Python
1
2 n = 10
3 print(type(n))
4
Exemple
Python
1
2 x = 7.55
3 print(type(x))
4
Exemple
Python
1
2 name = "robert"
3 print(type(name))
4
Exemple
Python
1
2 var = 5 > 7
3 print("La valeur de la variable est var = " , var)
4 print("Le type de var est " , type(var))
5
3/6
4. Convertir ou changer le type d'une variable
Une variable peut être converti facilement en utilisant les fonction int(), str() , float()
Exemple
n = 10
Python
1
2 x = float(n)
3 print("le type de n est : " , type(n))
4 print("le type de x est : " , type(x))
5
Exemple
Python
1
2 x = 10.0
3 n = int(x)
4 print("le type de x est : " , type(x))
5 print("le type de n est : " , type(n))
6
5. Assignement multiple
Le lanage python offre la possiblité d'assigner des valeurs à plusieurs variables en
même temps
Exemple
Python
1
2 n , m = 10 , 20
3 print("n = " , n)
4 print("m = " , m)
5
4/6
Ce qui affiche à l'exécution:
n = 10
m = 20
Exemple
Python
1
2 n = 10
3 m = n
4 print("Identifiant de n : " , id(n))
5 print("Identifiant de m : " , id(m))
6 # changer la valeur dela variable n
7 n = 20
8 print("Identifiant de n : " , id(n))
9
Identifiant de m : 8651024
Identifiant de n : 8651184
Syntaxe
Python
1
2 del <nom_de-la_variable>
3
Exemple
Python
5/6
1
2 n = 10
3
4 del n
5 print(n)
6
Younes Derfoufi
CRMEF OUJDA
6/6