显示带2个小数点的结果,末尾不带0



当前我得到显示:杯至升0.30但它需要0.3

演习中有不同的单位转换,需要用2个小数点显示

这是我有的代码

tilavuus = float(input("Anna muunnettava tilavuus desimaalilukuna: "))
Cup_to_litra = tilavuus*0.24
print(f"Cup't muutettuina litroiksi: {Cup_to_litra:.2f}")
print()

显示:杯不含酒精:0.30

尝试使用f"Cup't muutettuina litroiksi: {Cup_to_litra:.2g}"

最新更新