python填充格式替代?

时间:2017-06-28 05:24:37

标签: python python-3.x

是否有自定义方式在python中填充文本行,我使用转义字符“\ t”,但我想知道是否有替代方法。 例如

print('My Name is:')
print('Rambo')
print('Mambo')

输出:

.My Name is:
.....Rambo
..Mambo

2 个答案:

答案 0 :(得分:1)

尝试使用:

print('{:>15}'.format('My Name is:'))

参考示例: PyFormat

答案 1 :(得分:0)

为自己写一个简单的功能。

def p(a,b):
 print(" "*a + b)

p(1,"while")

这应该返回:" while"