相关疑难解决方法(0)

如何在Python中将浮点数格式化为固定宽度

如何使用以下要求将浮动数字格式化为固定宽度:

  1. 如果n <1,则前导零
  2. 添加尾随小数零以填充固定宽度
  3. 截断超过固定宽度的十进制数字
  4. 对齐所有小数点

例如:

% formatter something like '{:06}'
numbers = [23.23, 0.123334987, 1, 4.223, 9887.2]

for number in numbers:
    print formatter.format(number)
Run Code Online (Sandbox Code Playgroud)

输出就像

  23.2300
   0.1233
   1.0000
   4.2230
9887.2000
Run Code Online (Sandbox Code Playgroud)

python string numbers number-formatting

282
推荐指数
7
解决办法
46万
查看次数

标签 统计

number-formatting ×1

numbers ×1

python ×1

string ×1