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.
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