leftpad.func — Left Pad functions

Define left pad functions.

leftpad.func.leftpad(source, length, fill_value=None)

String left pad.

>>> leftpad('foo', 5)
'  foo'
>>> leftpad('foobar', 6)
'foobar'
>>> leftpad(1, 2, '0')
'01'
>>> leftpad(17, 5, 0)
'00017'
Parameters:
  • source (str or int) – A string or integer.
  • length (int) – A length of result.
  • fill_value (str or int) – A value that filled in padded space.
Returns:

A padded string.

Return type:

str