Дополняет указанную строку нулями слева до указанной минимальной длины.
str.zfill(s, width)
-> str
s -- Строка, которую следует дополнить.

width -- Желаемая минимальная длина результирующей строки.

Изначальная строка не обрезается, даже если в ней меньше символов, чем указано в параметре желаемой длины.
В ходе компоновки результирующей строки ведущие знаки + и - сохраняют своё место в её начале.

    from string import zfill

zfill('', 3) # 000
zfill('1', 4) # 0001
zfill('1', 0) # 1
zfill('-1', 4) # -001
zfill('a', 4) # 000a
zfill('-a', 4) # -00a

Условно сходного результата можно также добиться при использовании метода string.rjust(), передав 0 в качестве третьего аргумента.

Условным антонимом функции, добавляющим нули справа можно считать string.ljust(), передав 0 в качестве третьего аргумента.

Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.