Python格式化输出计算百分比
目录
Python格式化输出(计算百分比)
- 当两个数相除,Python的结果会自动变成省略小数点的,例如1/2,我们的预期结果是0.5,但是Python会自动把他变成0,和我们的预期结果严重不符
- 如果吧int类型变成float类型,在进行输出结果则为1/3 ,那么结果将会是0.3333333333333333,这个结果比较符合我们的预期,但是我们只要做到保留两位小数怎么办呢
- Python有一个格式化输出format(float(1) / float(3), “.2f”),这样输出就是0.33了,转化为百分数就很简单了
format(float(1) / float(3), ".2f") # 0.33