Aller au contenu

Les opérations sur les nombres

En Python, les deux types usuels de nombres sont les entiers int et les flottants float. Les priorités opératoires étudiées en mathématiques restent valables en Python, les parenthèses « ( » et « ) » permettant de modifier ces priorités.

Opérations Nombres

Division entière

Vocabulaire

% est souvent nommé opérateur modulo. a et b étant deux entiers, plutôt que de lire « a%b » sous la forme « reste de a divisé par b », on lira en général « a modulo b ».

Remarque

Dans une opération entre un entier et un flottant, Python transtype automatiquement l'entier en flottant.

Exemple

Testez les commandes suivantes dans la console et notez les réponses obtenues.

>>> 7-3*4

>>> (7-3)*4

>>> 2.5*6

>>> 2.5-1.5

>>> 5**2

>>> 45.2/7

>>> 45/7

>>> 45//7

>>> 45%7