Vous êtes sur la page 1sur 2

Année scolaire : 2022 – 2023

Professeur : Abdelkrim LAMIM


Lycée qualifiant
Classe : TCSF
Zitoune
Matière : Informatique
Module : Algorithmique

Capacités :
À la fin de ce cours, vous serez capable de :

Choisir ou déterminer le type de variable


Concevoir et écrire une instruction d’affectation
Concevoir et écrire une séquence d’instruction

Pour ses 7 ans, Chakib reçoit une tirelire contenante 100 DH.
Pour ses 8 ans, elle reçoit 150 DH qu’elle met dans sa tirelire.
Pour ses 9 ans, elle reçoit 200 DH qu’elle met dans sa tirelire.
On peut utiliser une variable que l’on nomme C, qui contient
la somme présente dans la tirelire après chaque anniversaire.
Questions
NB : Vous trouverez cette activité à l'intérieur du dossier D:\Ressources\Algo\

Définir une variable, c'est associer un nom à une valeur qu'on peut modifier au cours
du temps. On dit qu'on affecte une valeur à une variable.

On peut associer la lettre a à la valeur 3.


En langage naturel, on note a ← 3. On dit
que a prend la valeur 3 ou de manière
équivalente qu'on affecte 3 à a.
Ainsi, dans la suite d'affectations :
a← 3
a←8
la variable a vaut 3, puis 8.
À la fin de cette suite d'instructions, la variable a vaut 8
1
En langage Python, on affecte une valeur à une variable grâce au signe =.
L'instruction a=3 permet donc d'affecter la valeur 3 à la variable nommée a.
La valeur peut être de nature différente : nombre entier, nombre décimal, texte
(chaîne de caractères avec des guillemets). On parle alors de type.

Nom du type Mot-clé en Python Exemple


Entier relatif(integer) Int a=4
Nombre décimal (flottant) float a=2.3
Texte(string) str a="bonjour"

Les opérateurs arithmétiques :


Python reconnait et accepte les opérateurs arithmétiques suivants :

𝑎 𝑎𝑏 Division euclidienne de a par b


En math a+b a×b 𝑏 Le quotient Le reste
En Python a+b a∗b a/b a∗∗b a//b a∗b

Les opérateurs de chaines :


Python met à notre disposition deux opérateurs de chaine : l’opérateur de
concaténation + et l’opérateur de répétition *.

Vous aimerez peut-être aussi