Notion de variable

Une variable permet de stocker des informations. Une variable est définie par : son nom, son type, sa valeur.

Le nom de la variable doit être explicite, c'est-à-dire qu'il doit permettre de comprendre facilement ce que représente la variable. Pour nommer une variable, il est possible d’utiliser:

  • les lettres de l’alphabet en minuscules (a-z) ou en majuscules (A-Z) ;

  • les chiffres (0 à 9) ;

  • le caractère underscore _.

    .

Le nom d’une variable commence toujours par une lettre.

.

Attention :

Python est sensible à la casse des caractères, c'est-à-dire qu'il fait la différence entre les lettres minuscules et majuscules.

.

Type d'une variable

Le type ou classe d’une variable correspond à la nature de l'information portée par la variable : les 3 principaux types d’une variables sont les suivants :

  • nombre entier : class ‘int’

  • nombre réel (ou flottant) : class ‘float’

  • chaîne de caractères alphanumériques : class ‘str’

    .

Il est possible d'utiliser les guillemets doubles ou simples pour définir une chaîne de caractère : 'nom' et "nom" sont équivalents.

.

Valeur d'une variable

La valeur d'une variable résulte d'un processus d'affectation. C'est le signe = qui commande l'assignation d'une valeur à une variable.

Exemple : jour = ‘mercredi’

Remarque : l’instruction type(a) intégrée à Python permet de connaître le type de la variable « a ».

.

Méthode :

Les commentaires dans un programme :

Le signe dièse # dans un programme indique un commentaire, c'est-à-dire une partie du code qui a pour fonction d'expliquer le fonctionnement du programme en vue d'améliorer sa lisibilité et sa compréhension.

.

Entrée « utilisateur » :

Il est possible de demander à l’utilisateur de rentrer une valeur et de l’affecter à une variable avec l’instruction input().

Attention : la fonction input renvoie une chaîne de caractères (objet de type ‘str’), si vous voulez que l’utilisateur entre un nombre, il faut convertir le résultat en utilisant la fonction int ou float.

Exemple :      nombre = int (input (‘Veuillez entrer un nombre entier’))

.

Sortie dans la console :

Lors de l'exécution d'un programme il est souvent nécessaire que ce dernier renvoie des informations à l'utilisateur pour, par exemple, donner le résultat d'une opération ou encore donner l'avancement d’un programme.

L'instruction « print() » permet ainsi d'afficher différents éléments dans la console.

Exemple :

Ouvrir le programme «nommé « initiation_python » avec l'application Thonny.

Exécuter ce programme et regarder le résultat obtenu dans la console.

  1. Quelles sont les variables qui correspondent à des chaînes de caractères ?

  2. Ecrire l'instruction permettant de créer une nouvelle variable nommée « c » afin d'effectuer l'addition des valeurs des variables « a » et « b ».

  3. Afficher cette variable « c » dans la console.

.