Avancer

Section C.2 Opérateurs et comparaisons

Sous-section C.2.1 Mathématiques

Table C.2.1. Opérations mathématiques dans l'ordre décroissant de leur priorité avec Python
Opérateur Nom de l'opération Exemple
** Exponentiation 7 ** 2 donne 49
% Modulo / Reste de la division euclidienne 7 % 2 donne 1
// Quotient de la division euclidienne 7.0 // 2.0 donne 3.0
/ Division 7.0 / 2.0 donne 3.5
* Multiplication 7 * 2 donne 14
- Soustraction 7 - 2 donne 5
+ Addition 7 + 2 donne 9

Sous-section C.2.2 Comparaison

Table C.2.2. Opérateurs de comparaison avec Python
Opérateur Se lit Exemple
== est égal à 7 == 2 donne False
!= n'est pas égal à 7 != 2 donne True
< est inférieur à 7 < 2 donne False
> est supérieur à 7 > 2 donne True
<= est inférieur ou égal à 7 <= 2 donne False
>= est supérieur ou égal à 7 >= 2 donne True

Sous-section C.2.3 Logique

Table C.2.3. Opérateurs booléens avec Python
Opérateur Se lit Exemple
and et (7 == 2) and (2 ** 3 == 8) donne False
or ou (7 == 2) or (2 ** 3 == 8) donne True
not non not 7 == 2 donne True