How can I fill out a Python string with spaces?

前端 未结 13 1665
忘掉有多难
忘掉有多难 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:40

    Use Python 2.7's mini formatting for strings:

    '{0: <8}'.format('123')
    

    This left aligns, and pads to 8 characters with the ' ' character.

提交回复
热议问题