我想打印行以便数字的小数点对齐。目前,打印如下:
ydisp 0.176
xdisp -0.509
我想要的是这样的东西
^{pr2}$我使用的代码是
print "{:{width}} {}".format(items,float_dict[items], width=12)
但我现在有点迷茫了,我在python2.7手册中找到了Mini语言格式下的以下部分
“在宽度字段前面加一个零('0')字符,可以为数字类型启用符号识别的零填充。这相当于对齐类型为“=”的填充字符“0”
我真的不能让它和这个“0”字符一起工作。如果有人能在这里给我个提示就好了。在
注意:字典键是string类型,值是float类型。在
使用
' '
作为符号修饰符,为符号包含空格:注意
:
冒号后面的空格。这将导致正数在左边用空格填充,负数则显示-
。在相关问题 更多 >
编程相关推荐