Exercices Les Bases Python Les quatre opérations
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Les quatre opérations

En Python, les opérateurs arithmétiques de base sont :

+ : addition. 5 + 3 donne 8
- : soustraction. 10 - 4 donne 6
* : multiplication. 3 * 7 donne 21
/ : division. 10 / 3 donne 3.3333... (toujours un float)

Attention : la division / renvoie toujours un float, même si le résultat est rond. 10 / 2 donne 5.0, pas 5.

Écris une fonction calculer(a, b, opération) qui prend deux nombres et une opération ('+', '-', '*' ou '/') et renvoie le résultat. Si l'opération n'est pas reconnue, renvoie None.

Exemple :
calculer(10, 3, '+') renvoie 13
calculer(10, 3, '/') renvoie 3.3333333333333335

Tests (4/5)

Addition
assert calculer(10, 3, '+') == 13
Soustraction
assert calculer(10, 3, '-') == 7
Multiplication
assert calculer(4, 5, '*') == 20
Division
assert calculer(10, 4, '/') == 2.5

+ 0 tests cachés

Indices (3 disponibles)

solution.py