Задать вопрос
@Fithanso

Как сгенерировать ID (случайное число), меньшее данного, но имеющее такое же кол-во цифр в записи?

Приветствую. Задача следующая: есть максимальное значение ID. Надо, чтобы новые id были меньше, но всегда имели определенное кол-во цифр в записи. Или на 1 меньше, или на 2 меньше. Пример максимального id: 123434131 Понимаю, что задача не сложная, но придумать решение, которое показалось бы красивым, не получается. Поделитесь пожалуйста своими вариантами. Желательна реализация на python. ? Может библиотечная функция какая есть? Заранее спасибо.
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@Fithanso Автор вопроса
спасибо тем, кто комментил и отвечал. можно использовать randrange до макс. ID, а если число меньше, заполнять нулями с начала
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
ID0 = MAX_ID
IDn = IDn-1 - 1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы