下面两种方式均可,个人比较倾向于第二种
:<{}
左对齐 :^{}
中间对齐 :>{}
右对齐
对齐符号后面的{}
表示变量的总宽度
print("{:<{}} {:<{}} {:<{}}".format("yifu",25, "chenyichenyi",50, 0.23655,20))
yifu chenyichenyi 0.23655
数字对应上面的总宽度,s
表示字符串,10f.8
取10位,保留8位小数位
print("{:<25s} {:<50s} {:<10f.8}".format("yifu", "chenyichenyi", 0.23655))
yifu chenyichenyi 0.23655000
Python–用format函数实现对齐打印(左对齐、右对齐和居中对齐)
python format格式化进阶-左对齐右对齐 取位数