Найти в Дзене
9 подписчиков

Задача: отформатировать разряды числа


Интересная задачка с CodeWars, по условию дано целое число n - требуется отформатировать его, разделив разряды запятыми.
Без использования функции format.

Суть решения в том, что мы создаем "разметочный" итератор, с помощью которого каждые три символа будет проставляться запятая.
Чтобы отсчитывать символы с конца, приведем число к формату строки, а затем "перевернём" наоборот.

Соединив разметочной итератор, и перевернутую строку с числом - получаем список, где у числа либо есть запятая, либо нет.

Переворачиваем список обратно с помощью [::-1], и получаем ответ в виде строки, с помощью join.

#задачи
Задача: отформатировать разряды числа  Интересная задачка с CodeWars, по условию дано целое число n - требуется отформатировать его, разделив разряды запятыми. Без использования функции format.
Около минуты