Retour au cours

Le type de données entier (int) et l'arithmétique de base

Programmation Python : Le Bootcamp de Zéro à Héros

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érateurOpérationExemple
+Addition5 + 3 -> 8
-Soustraction10 - 4 -> 6
*Multiplication6 * 7 -> 42
/Division10 / 3 -> 3.333... (Retourne toujours un float)
//Division entière10 // 3 -> 3 (Ignore le reste)
%Modulo (Reste)10 % 3 -> 1
**Exposant2 ** 3 -> 8 (2 au cube)

Priorité des opérateurs

Python respecte l'ordre mathématique standard des opérations (PEMDAS/BODMAS) :

  1. Parenthèses ()
  2. Exposants **
  3. Multiplication *, Division /, Division entière //, Modulo % (de gauche à droite)
  4. 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)