第一种:round(a,2)
第二种:'%.2f' % a
第三种:Decimal('3.1415926').quantize(Decimal('0.00'))
from decimal import Decimal
if __name__ == '__main__':
a = 3.1415926
print(a)
print('%.2f' % a)
print(round(a, 2))
print(Decimal(a).quantize(Decimal('0.00')))
结果:
3.1415926
3.14
3.14
3.14