Entiers (int)
Les entiers sont des nombres entiers, positifs ou négatifs, sans virgule (ex: 10, -500, 0).
python population = 1000000 year = 2024 neg_num = -50
Opérateurs arithmétiques de base
| Opérateur | Opération | Exemple |
|---|---|---|
+ | Addition | 5 + 3 -> 8 |
- | Soustraction | 10 - 4 -> 6 |
* | Multiplication | 6 * 7 -> 42 |
/ | Division | 10 / 3 -> 3.333... (Retourne toujours un float) |
// | Division entière | 10 // 3 -> 3 (Ignore le reste) |
% | Modulo (Reste) | 10 % 3 -> 1 |
** | Exposant | 2 ** 3 -> 8 (2 au cube) |
Priorité des opérateurs
Python respecte l'ordre mathématique standard des opérations (PEMDAS/BODMAS) :
- Parenthèses
() - Exposants
** - Multiplication
*, Division/, Division entière//, Modulo%(de gauche à droite) - Addition
+, Soustraction-(de gauche à droite)
python result = 5 + 2 * (10 / 5) ** 2
5 + 2 * (2.0) ** 2
5 + 2 * 4.0
5 + 8.0
13.0
print(result)