如何填充空格直到到达定义的列

时间:2019-07-04 08:17:03

标签: python

我正在制作一个包含设计模式的程序,有时当用户输入4个字符或8个字符的名称时,设计模式会被破坏,因为我通过添加空格等来设计它,我想在名称的任何长度后都填充空格是,它会添加空格直到到达我定义的列,我知道如何使用ljust()添加空格,但是它只会添加定义的空格,我想添加空格直到到达定义的列

2 个答案:

答案 0 :(得分:0)

String formatting应该足以实现这一目标:

async function asyncFunc2() {
  await asyncAwait();
  console.log("D");
}

asyncFunc2();

答案 1 :(得分:0)

如果我很了解您的要求,您可以尝试以下方法:

>>> print('{0: <20}end.'.format('short'))
short               end.
>>> print('{0: <20}end.'.format('a little bit longer'))
a little bit longer end.

另请参阅Format Specification Mini-Language上的文档。