一种是表达式:
‘%.2f’ % num
在Python2.x和3.x都可用
另一种是字符串对象的方法:
‘{0:.2f}’.format(num)
仅Python3.x可用

例子

#A.py
w = 1
print('%.2f' %w)
print({:.2f}.format(w))

两个print的输出都一样,只是一个利用了表达式,一个调用了方法,
两个都为保留小数后两位

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐