
- by admin3771
- 0
- Posted on
Variable et booléens
Qu'est ce qu'une variable ?
Imagine que ton programme a besoin de se souvenir de certaines choses, comme un score dans un jeu ou un message à afficher. Pour ça, on utilise des « boîtes » spéciales qu’on appelle des variables. Chaque boîte a une étiquette pour que tu saches ce qu’il y a dedans. En Python, pour créer une de ces boîtes et lui donner une étiquette (un nom), tu utilises le signe =
biscuit = 5
Ici, tu as créé une boîte nommée biscuit et tu as mis le nombre 5 à l’intérieur. C’est comme si tu écrivais « biscuit » sur l’étiquette et que tu mettais 5 biscuits dans la boîte. Maintenant, imaginons que tu en manges 3. Tu peux créer une autre boîte :
biscuitmanges = 3
Pour savoir combien il te reste, tu peux demander à Python de soustraire le contenu de ces deux boîtes :
biscuit - biscuitmanges
Et Python te répondra : 2
.
Ces boîtes peuvent contenir différents types d’informations. On vient de voir les nombres entiers (comme 5 ou 3), mais on peut aussi y mettre du texte. Dans ce cas, on appelle ça une chaîne de caractères. Pour indiquer à Python que c’est du texte, on met des guillemets autour :
machaine = "je suis une phrase"
Enfin, pour montrer ce qu’il y a dans une variable (ou afficher n’importe quel message), on utilise l’instruction print
. C’est un peu comme demander à ton programme de lire l’étiquette d’une boîte et de te dire ce qu’il y a dedans :
print(machaine)
Cela affichera : je suis une phrase
. L’instruction print
est vraiment super utile pour voir ce qui se passe dans ton programme !
Attention, comme on a pu le voir tu peux ajouter ou soustraire les chiffres au sein d’un chaîne mais tu ne peux pas soustraire un chiffre à une chaîne de caractère ce qui est normal et fait bien attention aux guillemet
>> age = 10 signifie que tu as le chiffre 10 enregistré dans la variable age
>> age = « 10 » signifie que tu as la phrase 10 enregistré dans la variable age
Tu peux convertir une chaîne de caractère en chiffre en utilisant la fonction int()
age = int(age)
inversement tu peux convertir un chiffre en chaîne de caractère avec la fonction str()
age = str(age)
Les booléans
un boolean est une instruction qui est soit vrai soit fausse. On l’utilise en règle générale avec des signes mathématiques + , -, x ou ==
Attention = veut dire que tu attribues une variable, pour effectuer une comparaison il faudra dire ==

Dans le cas ci dessus , la première ligne est vrai car 10+5 = 15 alors que dans la ligne suivant l’instruction est fausse. Tu peux bien sur utiliser des variables comme ci dessous :

Voilà tu sais désormais enregistrer et manipuler des variables. félicitations