importdecimala=decimal.Decimal('0.10')b=decimal.Decimal('0.20')c=a+bprint(c)# 0.30 这里切记不要传入flaot类型,因为float本身就不准确,你可以传入字符串或者int类型数据。 通过设置有效数字可以决定小数点后有效位数 importdecimaldecimal.getcontext().prec=6print(decimal.Decimal(1)/decimal.Decimal(7))# ...