Apprentissage du langage Python

Les variables

Création des variables

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 :

  • les nombres entiers (int, pour integer)
  • les nombres à virgule (float)
  • les chaines de caractères (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).

Utilisation des variables

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

Affectations parallèles

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