Ceci est une ancienne révision du document !
Les variables et quelques opérateurs en Python
Les variables
Une variable permet de stocker une valeur en mémoire, sous un nom choisi par le programmeur. On peut ensuite réutiliser cette valeur en appelant le nom de la variable.
variable = valeur (affectation simple)
Le symbole “=” permet d'affecter une valeur à une variable. Attention, il ne s'agit pas d'une égalité mathématique, mais bien d'une affectation : la variable à gauche du “=” reçoit la valeur qui se trouve à droite.
age = 15 #affecte la valeur 15 à la variable age print(age) #affiche 15
abs()
La fonction abs() renvoie la valeur absolue d'un nombre (elle supprime le signe négatif s'il y en a un).
print(abs(-5)) #affiche 5 print(abs(5)) #affiche 5
Le modulo %
L'opérateur % renvoie le reste de la division entière entre deux nombres.
print(7 % 2) #affiche 1 (7 divisé par 2 = 3 reste 1) print(9 % 3) #affiche 0 (9 est un multiple de 3)
La division entière //
L'opérateur // renvoie le quotient entier de la division entre deux nombres, c'est-à-dire le résultat de la division sans la partie décimale.
print(7 // 2) #affiche 3 (partie entière de 7/2 = 3.5) print(9 // 3) #affiche 3
La puissance a**n
L'opérateur ** permet d'élever un nombre “a” à la puissance “n”.
print(2**3) #affiche 8 (2 à la puissance 3, soit 2*2*2) print(5**2) #affiche 25 (5 au carré)
Les booléens : True et False
Un booléen ne peut prendre que deux valeurs : True (vrai) ou False (faux). Il est très souvent utilisé pour représenter le résultat d'une condition ou d'un test.
reponse = True print(reponse) #affiche True print(10 > 5) #affiche True print(10 < 5) #affiche False
None
None est une valeur particulière qui représente l'absence de valeur. Elle est par exemple utilisée pour initialiser une variable qui n'a pas encore de contenu, ou pour indiquer qu'une fonction ne renvoie rien.
resultat = None print(resultat) #affiche None
