【发布时间】:2014-12-12 17:01:45
【问题描述】:
我正在使用以下来产生百分比:
L = ['aa', 'bb']
for row, each in enumerate(l):
percent = float(row)/150 * 100
print "{0:.0f}%".format(percent)
我想要的是分别有“0%”和“0.67%”但是它给出“0%”和“1%”。
如何改正?
【问题讨论】:
-
应该是
enumerate(L):并使用这个打印{0:.2f}%".format(percent)