Skip to main content
 首页 » 编程设计

python之如何在python中四舍五入到小数点后两位

2025年05月04日16webabcd

<分区>

我有一个关于 python 的问题,所以我有一个程序可以打印出形状的体积,我能够使用 round(volume3, 2)) 将体积精确到小数点后两位,结果很好。 但是,我的程序不断要求用户输入形状的长度,然后计算体积。所以, 它会说:

input length: 
 
input length:  

然后它会计算音量,例如,

"your volume is: 34.22" 

但是,最后当我想打印形状的所有记录体积时,它会打印出 54.3487847384783748 而我只想要小数点后两位!

我该怎么做? 这是我目前所拥有的

print("shape: ", *shapeVolumes, end='') 
print(*shape, sep=', ') 

它会打印出 54.334343434, 32.6676767, 32.4545454

但 id 像:54.33、32.66、32.45(示例数字)