Вопросы к Поиску с Алисой
Сложность генерации четырёхзначных чисел с уникальными цифрами может заключаться в том, что нужно проверить, чтобы цифры не повторялись. ru.stackoverflow.com python.su
Один из способов решения задачи — сгенерировать отдельно четыре однозначных числа, проверить, что они различны, а затем составить из них четырёхзначное число. ru.stackoverflow.com
Ещё один метод — создать буферный лист, в который записать все цифры (от 0 до 9). ru.stackoverflow.com Затем четыре раза сгенерировать случайное число от 0 до количества оставшихся в листе цифр. ru.stackoverflow.com По индексу из листа будет получена очередная цифра четырёхзначного числа. ru.stackoverflow.com После получения числа его нужно удалить из листа. ru.stackoverflow.com
С нулём задача немного сложнее, так как нужно проверить, чтобы он не оказался на первой позиции. ru.stackoverflow.com