2
是否有一個格式化選項,使得Python字符串格式的浮動,如何截斷,而不是四捨五入
>>> '%.1(format)'%2.85
給「2.8」?
在Python 2.7, 'F' 格式發到最近的
>>> "{:.0f}".format(2.85)
'3'
>>> "%.0f"%2.85
'3'
>>> "%.1f"%2.85
'2.9'
>>> "%i"%2.85
'2'
是否有一個格式化選項,使得Python字符串格式的浮動,如何截斷,而不是四捨五入
>>> '%.1(format)'%2.85
給「2.8」?
在Python 2.7, 'F' 格式發到最近的
>>> "{:.0f}".format(2.85)
'3'
>>> "%.0f"%2.85
'3'
>>> "%.1f"%2.85
'2.9'
>>> "%i"%2.85
'2'
沒有,沒有。有關支持的浮點格式說明符的完整列表,請參閱the documentation。
x =十進制('2.85'); 'format(x,'0.1f')' – Ajay