Menu
Coddy logo textTech

Arrondir des nombres

Fait partie de la section Logic & Flow du Journey Python de Coddy — leçon 5 sur 78.

La fonction round() arrondit les nombres à la valeur la plus proche.

round(number, ndigits)
  • number: La valeur à arrondir.
  • ndigits: Nombre de décimales à conserver (optionnel).

Exemples :

print(round(4.567))     # 5
print(round(4.567, 2))  # 4.57
print(round(456.78, -1))  # 460.0

Python arrondit les cas médians au nombre pair le plus proche (arrondi bancaire) :

print(round(2.5))  # 2  (arrondit à l'inférieur vers le nombre pair 2)
print(round(3.5))  # 4  (arrondit au supérieur vers le nombre pair 4)
challenge icon

Défi

Facile

Écrivez un programme qui :

  1. Prend un nombre en entrée de l'utilisateur (float).
  2. Prend le nombre de décimales pour l'arrondi (integer).
  3. Affiche le nombre arrondi.

Aide-mémoire

La fonction round() arrondit les nombres à la valeur la plus proche :

round(number, ndigits)
  • number : La valeur à arrondir
  • ndigits : Nombre de décimales à conserver (optionnel)
print(round(4.567))     # 5
print(round(4.567, 2))  # 4.57
print(round(456.78, -1))  # 460

Python arrondit les cas médians au nombre pair le plus proche (arrondi bancaire) :

print(round(2.5))  # 2 (arrondit à l'inférieur — 2 est pair)
print(round(3.5))  # 4 (arrondit au supérieur — 4 est pair)

Essayez vous-même

# Écrire le code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logic & Flow