How can I fill out a Python string with spaces?

前端 未结 13 1410
忘掉有多难
忘掉有多难 2020-11-22 07:13

I want to fill out a string with spaces. I know that the following works for zero\'s:

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

But wha

13条回答
  •  伪装坚强ぢ
    2020-11-22 07:29

    You can do this with str.ljust(width[, fillchar]):

    Return the string left justified in a string of length width. Padding is done using the specified fillchar (default is a space). The original string is returned if width is less than len(s).

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

提交回复
热议问题