Lijingyang 发表于 2022-2-11 10:17:34

小数点后保留位数

使用这种方法print(f'打折后的价格是:{new_price}'),得到的数字是45.0 那我想修改为45.00或者是45.000有需要怎么做?

Twilight6 发表于 2022-2-11 10:29:04


:.2f 、:.3f 即可,.2 表示保留两位小数 f 表示格式化浮点型

print(f'打折后的价格是:{new_price:.2f}')

关于格式化更多用法,可以看下这篇文章:

实用干货:字符串格式化
https://fishc.com.cn/thread-145610-1-1.html
(出处: 鱼C论坛)

python爱好者. 发表于 2022-2-11 10:30:25

print(f'打折后的价格是:{new_price:.2f}')
print(f'打折后的价格是:{new_price:.3f}')
页: [1]
查看完整版本: 小数点后保留位数