使用
.precision来代替:
>>> '{:5.5}'.format('aaabbbccc')'aaabb'根据格式规范迷你语言的文档:
的 精度
是指示多少位数应的小数点格式化与浮点值之后显示的十进制数'f'和'F',或之前和小数点用于与格式化的浮点值之后'g'或'G'。
对于非数字类型,该字段指示最大字段大小-换句话说,将从字段内容中使用多少个字符。 整数值不允许使用 精度 。

使用
.precision来代替:
>>> '{:5.5}'.format('aaabbbccc')'aaabb'根据格式规范迷你语言的文档:
的 精度
是指示多少位数应的小数点格式化与浮点值之后显示的十进制数'f'和'F',或之前和小数点用于与格式化的浮点值之后'g'或'G'。
对于非数字类型,该字段指示最大字段大小-换句话说,将从字段内容中使用多少个字符。 整数值不允许使用 精度 。