格式化输出可以用 print("%.2f" % a)
但是如果 a = 1.000
,在输出a
时,就变成1.0
了,损失精度,目前还不知道怎么搞
a = 1
print(a)
print("%.2f" % a)
b = float(a)
print(b)
# 输出:
# 1
# 1.00
# 1.0
a = 1.000
print(a)
print("%.2f" % a)
b = float(a)
print(b)
# 输出:
# 1.0
# 1.00
# 1.0
猜你喜欢:👇🏻
⭐【Python】/ 和 // 的区别
⭐【Python】append和extend的区别
⭐【Python】统计字符串里某个字符或子字符串出现的次数