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 intermédiaires au nombre even le plus proche (arrondi bancaire) :

print(round(2.5))  # 2  (arrondit VERS LE BAS au pair 2)
print(round(3.5))  # 4  (arrondit VERS LE HAUT au pair 4)
challenge icon

Défi

Facile
Écrivez un programme qui prend deux entrées séparées de l'utilisateur et affiche le résultat arrondi :

1. La première entrée doit être un nombre (float). 2. La deuxième entrée doit être le nombre de décimales pour l'arrondi (integer).

Exemple :
Si les entrées sont 3.14159 et 2, le programme doit afficher 3.14.

Essayez vous-même

# Prendre une entrée float de l'utilisateur
# Prendre une entrée integer de l'utilisateur pour le nombre de décimales
# Afficher le nombre arrondi
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