top of page

Les variables

  • Affectation à une variable :

    Opération par laquelle on établit un lien entre le nom de la variable et sa valeur (son contenu)

    L'opération d'affectation est représentée par le signe « = ».

    Exemples :

    L = 9.7 <=> on affecte le nombre 9,7 à la variable L

    msg = "Bonjour" <=> on affecte le texte Bonjour à la variable msg

Il faut utiliser un point pour noter des nombres à virgule en langage python, la virgule est utilisée comme séparateur entre différents éléments.

Le texte est toujours noté entre guillemet.

  • Affectation multiple :

    x = y = 2E-2 <=> on affecte le nombre 0,02 aux variables x et y

    a , b = 4 , 5.3 <=> on affecte le nombre 4 à la variable a et le nombre 5,3 à la variable b

<= Cliquer sur "Forward" pour exécuter le programme ligne par ligne.

On peut observer dans "Frames" le contenu stocké dans les différentes variables.

  • Type de variable :

    Integer (entier) => type int

    Floating point number (nombre à virgule) => type float

    Character string (chaîne de caractères) => type str

    Fonction type : permet de trouver le type du contenu d'une variable <=> type ( variable )

<= Cliquer sur "Forward" pour exécuter le programme ligne par ligne.

On peut observer dans "Frames" le contenu stocké dans les différentes variables.

On peut observer dans "Print output" le résultat d'une fonction print (fonction qui sera étudiée plus tard)

  • Opération sur les variables :

Addition : a + b

Soustraction : a - b

Multiplication : a * b

Division : a / b

Puissance : a ** b (a puissance b)

Division euclidienne :

a // b <=> quotient de la division euclidienne de a par b

a % b <=> reste de la division euclidienne de a par b

En langage python, les priorités de calcul sont les mêmes qu'en mathématiques :

1-Le contenu entre parenthèses

2-Multiplication/division

3-Addition/soustraction

  • Chaîne de caractères et concaténation :

    Il est possible de mettre à la suite le contenu de variable de type str (chaîne de caractères). Pour cela on utilise le symbole « + ». Attention, le contenu mis à la suite est collé, il faut penser à mettre des espaces !

    On ne peut pas concaténer des variables de deux types différents (str et int par exemple)

  • Conversion de type de variable :

    Conversion en type int (entier) : int ( contenu à convertir )

    Conversion en type float (nombre à virgule) : float ( contenu à convertir )

    Conversion en type str : str ( contenu à convertir )

bottom of page