9 подписчиков
Задача: отформатировать разряды числа
Интересная задачка с CodeWars, по условию дано целое число n - требуется отформатировать его, разделив разряды запятыми.
Без использования функции format.
Суть решения в том, что мы создаем "разметочный" итератор, с помощью которого каждые три символа будет проставляться запятая.
Чтобы отсчитывать символы с конца, приведем число к формату строки, а затем "перевернём" наоборот.
Соединив разметочной итератор, и перевернутую строку с числом - получаем список, где у числа либо есть запятая, либо нет.
Переворачиваем список обратно с помощью [::-1], и получаем ответ в виде строки, с помощью join.
#задачи
Около минуты
24 июля 2023