Python 使用字符填充对齐字符串

"A".rjust(10) # 右侧加空格
"A".ljust(10,"-") # 右侧加横线
"A".center(10,"=") # 两端加等号

右侧加字符

width = 15
padding = ' '
print(f'{"I am legend" :{padding}<{width}}')

左侧加字符:>
两端加字符:^

Python pad (align) string with spaces or any characters

参考文章