小编典典

如何用空格填写 Python 字符串?

all

我想用空格填写一个字符串。我知道以下适用于零:

>>> print  "'%06d'"%4
'000004'

但是当我想要这个时我应该怎么做?:

'hi    '

当然我可以测量字符串长度并做str+" "*leftover,但我想要最短的方法。


阅读 114

收藏
2022-03-04

共1个答案

小编典典

你可以这样做 str.ljust(width[,fillchar])

返回在长度为width 的字符串中左对齐的字符串。使用指定的填充 字符 (默认为空格)完成填充。如果 宽度 小于
,则返回原始字符串len(s)

>>> 'hi'.ljust(10)
'hi        '
2022-03-04