print(round(101.543,2)) # 101.54 n > 0 from . go right
print(round(101.543,-2)) # 100.0 n < 0 from . go left
print(round(1.25,1)) # 1.2
print(round(1.35,1)) # 1.4
print(round(1.255,2)) # 1.25
print(round(1.355,2)) # error don't use, wrong answer
print(round(-1.25,1)) # -1.2
print(round(-1.35,1)) # -1.4
from decimal import Decimal, ROUND_HALF_EVEN
number = Decimal('1.345')
number = number.quantize(Decimal('0.01'), rounding=ROUND_HALF_EVEN)
print(number)
number = Decimal('1.355')
number = number.quantize(Decimal('0.01'), rounding=ROUND_HALF_EVEN)
print(number)