Leçon 5 / 11 — Chapitre 1: Démarrer avec Python
Opérateurs arithmétiques et priorité des opérations
Python propose plusieurs opérateurs pour effectuer des calculs, et les combine en respectant un ordre de priorité précis — le même principe qu'en mathématiques (multiplication et division avant addition et soustraction).
Les opérateurs arithmétiques
print(7 + 3) # addition : 10
print(7 - 3) # soustraction : 4
print(7 * 3) # multiplication : 21
print(7 / 3) # division : 2.333...
print(7 ** 2) # puissance : 49
L'ordre de priorité
print(2 + 3 * 4) # 14, pas 20 : la multiplication passe avant l'addition
print((2 + 3) * 4) # 20 : les parenthèses forcent l'addition en premier
Sans parenthèses, Python calcule 3 * 4 en premier (multiplication prioritaire sur l'addition), puis ajoute 2 au résultat. Utiliser des parenthèses permet de forcer un ordre différent, exactement comme en mathématiques.
Exemple concret : calculer le prix total d'un panier avec une remise fixe appliquée après le calcul du sous-total demande de bien placer les parenthèses : (prix_unitaire * quantite) - remise donne un résultat différent de prix_unitaire * (quantite - remise).
À vous de jouer : écrivez une expression avec au moins trois opérateurs différents, et vérifiez que le résultat correspond à l'ordre de priorité attendu.
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
5 500 XOF / 8,38 € / 9,14 $
Débloquez les 97 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.