Opérations arithmétiques
Pour ce faire, on se donne les variables a, b, x et y
a et b seront considérés comme des entiers tandis que x et y des réels. Python détecte automatiquement le type des variables.1. Addition
2. Différence
3. Multiplication
4. Division
5. Division entière
6. Modulo (Reste de la division)
7. Élevation à la puissance
NB : Ces opérations s'appliquent aux objets de type int et float. Pour les 3 dernières opérations (4, 5 et 6) un dénominateur nul va provoquer une erreur (ce qu'on appelle une exception dans le vocabulaire Python). À noter également, par convention en Python, il faut rajouter un espace de part et d'autre des opérateurs.
Bien-sûr, vous pouvez affecter le résultat des ces opérations dans une nouvelle variable pour une utilisation ultérieure comme dans cet exemple.
Bonus
Et pour finir, un bonus. Vous avez peut-être déjà programmé une calculatrice dans un autre langage de programmation et vous en avez bavé. Mes amis et moi en savons quelque chose. Il existe en Python une fonction qui évalue les chaînes de caractères pour retourner. Ainsi vous pouvez passer une opération arithmétique et eval vous retournera le résultat.
La fonction eval est une illustration parfaite de l'aspect "haut niveau" du langage Python.