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

发布于 2021-02-02 23:17:19

我想用空格填充字符串。我知道以下内容适用于零:

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

但是,当我想要这个时我该怎么办?:

'hi    '

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

关注者
0
被浏览
107
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    你可以使用str.ljust(width[, fillchar]):

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

    >>> 'hi'.ljust(10)
    'hi        '
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看