Fonction intégrée Python round()
Extrait de la documentation Python 3
Retourne le nombre arrondi à la précision ndigits après la virgule. Si ndigits est omis ou est None, il retourne l'entier le plus proche de son entrée.
Introduction
La fonction round() arrondit un nombre à un nombre spécifié de décimales. Si le nombre de décimales n’est pas spécifié, elle arrondit à l’entier le plus proche.
Notez que round() utilise la règle du « arrondi à l’entier pair le plus proche » pour les nombres se terminant par .5, ce qui signifie qu’elle arrondira à l’entier pair le plus proche.
Exemples
# Arrondir à l'entier le plus proche
print(round(3.14))
print(round(3.8))
# Arrondir à un nombre spécifié de décimales
print(round(3.14159, 2))
# "Arrondi à l'entier pair le plus proche"
print(round(2.5))
print(round(3.5))
3
4
3.14
2
4