Pour faire des calculs, il faut des nombres (stockés dans nos variables) et des opérateurs que vous connaissez déjà.
+ : pour une addition
- : pour une soustraction
* : pour une multiplication
/ : pour une division
D'autres opérateurs :
% : affiche le reste de la division (9%2 = 1 puisque 9 = 4 x 2 + 1 et 8%2 = 0)
** : pour calculer une puissance
Exemples :
a=2
b=3
print(a+b)
print(a*b)
print(a-b)
print(a/b)
print(a**b)
> : est strictement supérieur à
< : est strictement inférieur à
>= : supérieur ou égal à
<= : inférieur ou égal à
== : est égal à
!= : est différent de
Attention, ne pas confondre = (affecter une valeur à une variable) et == (est égal à) !
3 exemples, seulement pour comprendre :
a=5
b=8
print(a>b)
Le programme affiche : False (5 n’est pas supérieur à 8)
print(a==b)
Le programme affiche : False (8 n’est pas égal à 5)
print (a!=b)
Le programme affiche : True (8 est différent de 5)
AND : les deux conditions doivent êtres valides
OR : une des deux conditions seulement doit être valides
Exemple pour vérifier qu’une note est comprise entre 0 et 20 :
note=15
print((note>=0)and(note<=20)) #note supérieure à 0 ET inférieure à 20
Le programme affiche : True (15 est compris entre 0 et 20)
note=23
print((note>=0)and(note<=20))
Le programme affiche : False (23 n’est pas entre 0 et 20)
print((note>=0)or(note<=20)) #note supérieure à 0 OU inférieure à 20
Le programme affiche : True (23 n’est pas inférieur à 20 mais est supérieur à 0 donc une des conditions est valide)