Метод `zfill()` в Python используется для добавления ведущих нулей (zero padding) к строке до заданной длины.
Синтаксис метода `zfill()` выглядит следующим образом:
python
string.zfill(width)
где `string` - исходная строка, а `width` - требуемая длина строки после добавления нулей.
Рассмотрим несколько примеров использования метода `zfill()`:
Пример 1:
python
number = '123'
padded_number = number.zfill(6)
print(padded_number)
Результат:
000123
В данном примере исходное число "123" было дополнено нулями слева до длины 6 символов.
Пример 2:
python
text = 'Python'
padded_text = text.zfill(10)
print(padded_text)
Результат:
0000Python
В данном примере исходная строка "Python" была дополнена нулями слева до длины 10 символов.
Пример 3:
python
binary = '101'
padded_binary = binary.zfill(8)
print(padded_binary)
Результат:
00000101
В данном примере исходное двоичное число "101" было дополнено нулями слева до длины 8 символов.
Метод `zfill()` может быть полезен, например, при форматировании строк, где требуется добавление ведущих нулей для выравнивания.