Les opérateurs mathématiques, logiques et de comparaison ou de test
Fondamental : Opérateurs mathématiques
Opérateurs  | Significations  | 
|---|---|
+  | somme  | 
-  | moins  | 
*  | multiplication  | 
**  | puissance  | 
/  | division dans les nombres à virgule  | 
//  | quotient de la division euclidienne  | 
%  | reste de la division euclidienne  | 
<<  | Décalage vers la gauche des valeurs binaires  | 
>>  | Décalage vers la droite des valeurs binaires  | 
1
# exemple pour les décalages de bits2
x=2
3
# 2 = 0b104
x = x << 4
5
print(x)
6
# résultat affiché =>32 = 0b  10   00007
#                           32 16  84218
x = x >> 1
9
print(x)
10
# 16 = 0b1 000011
#       16  8421Fondamental : Opérateurs logiques
L'opérateur OU logique est noté
or.L'opérateur ET logique est noté
and.L'opérateur négation logique est noté
not.
Fondamental : Opérateurs de comparaison ou de test
Opérateurs  | Significations  | 
|---|---|
<  | strictement inférieur  | 
<=  | inférieur ou égal  | 
>  | strictement supérieur  | 
>=  | supérieur ou égal  | 
==  | égal  | 
!=  | différent  | 
is  | identité d'objet (pour les listes)  | 
is not  | contraire de l'identité d'objet (pour les listes)  |