PYTHON ДОПОЛНИТЬ СТРОКУ НУЛЯМИ СЛЕВА

Для дополнения строки нулями слева в Python можно использовать метод zfill(). Он принимает один аргумент - количество символов, которые должны быть в строке после дополнения нулями. Например, если нужно дополнить строку "42" нулями слева до 5 символов, то можно написать:

"42".zfill(5)

Результатом будет строка "00042". Если исходная строка уже имеет достаточное количество символов, то метод zfill() ничего не изменит. Например:

"12345".zfill(5)

Также можно использовать оператор умножения для повторения символов. Например, если нужно дополнить строку "42" нулями слева до 5 символов, то можно написать:

"0"*(5-len("42")) + "42"

Результатом будет также строка "00042". Если нужно дополнить строку нулями слева до определенной длины в цикле, то можно написать:

for i in range(10):
s = str(i)
s = "0"*(5-len(s)) + s
print(s)

В этом примере цикл выводит числа от 0 до 9, дополненные нулями слева до 5 символов. Например, первым выводом будет строка "00000".

Уроки Python - Списки (Массивы)

Задача из Собеседования на 160,000 Евро в Год

Как отобразить номера строк в idle. Уроки python. Александр Килинкаров

29 Вложенные списки Python

Python 3 #8: методы строк - upper, split, join, find, strip, isalpha, isdigit и другие

9 Cтроки и операции над ними Python

Python с нуля. Урок 7 - Работа со строками

#8.1 Всё о строках в Python. Как обрезать, найти подстроку, длинна строки. str() питон

25 Цикл for. Обход списков и строк Python

12 Списки и операции над ними Python

BLGPG-8D363B4A228F-24-11-24-00

Новые материалы: