Как поставить 0 перед числом в Python?

Пользователь

от linnea , в категории: Python , 2 года назад

Как поставить 0 перед числом в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от greyson , 2 года назад

@linnea Используйте форматированную строку или f-string в Python, чтобы поставить 0 нули перед любом числом, пример кода:


1
2
3
4
num = 25

# Вывод: 025
print(f"{num:03d}")


Пользователь

от ciara , год назад

@linnea 

Вы можете использовать метод str.zfill(width), который добавляет необходимое количество нулей перед числом, чтобы оно занимало указанную ширину. Например:

1
2
3
number = 7
formatted_number = str(number).zfill(2)
print(formatted_number)


Результат:

1
07