Возвращает число с плавающей запятой, округлённое до указанного количества цифр после запятой.
round(number[, ndigits])
number -- Число, которое требуется округлить.

ndigits -- Количество знаков после запятой. Если не указано, то равно '0'.

Пользовательский тип данных может определить метод __round__, чтобы влиять на результат функции.

Для встроенных типов, поддерживающих функцию, значения округляются до ближайшего кратного 10 в степени минус ndigits; если два кратных одинаково близки, округление производится в сторону чётного. Так, например, и round(0.5) и round(-0.5) равны 0, но round(1.5) равно 2.

Внимание
Для чисел с плавающей запятой результат функции может обескуражить: например, round(2.675, 2) вернёт 2.67 вместо ожидаемого 2.68. Подобное поведение не является ошибкой: это результат того, что большинство десятичных дробей не могут быть точно представлены в виде чисел с плавающей запятой.

Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.