plt="{0:^10} {1:{5}^10} {2:^10} {3:^10} {4:^10}"多加了一项为什么会出现只显示第一行

我在原来基础性上

{0:10} {1:{4}10} {2:10} {3:10}

另外加了输出第五列,然后发现打印的时候只出现第一行

{0:10} {1:{5}10} {2:10} {3:10} {4:^10}

然后经测试发现第五列好多值为空
然后我加了这一行

if u[4] is None:
u[4]="/"

发现可以完整的输出 原来有空值会中断程序

{0:10} {1:{4}10} {2:10} {3:10}

里面^表示居中,第一个数表示位置, ^后面的数字表示其所在列所占大小

原文地址:https://www.cnblogs.com/Xiong-Jun/p/13515058.html