Все натуральные делители
Дано натуральное число n, 2 ≤ n ≤ 5000. Получите список всех его натуральных делителей в порядке возрастания, включая 1 и само n. Здесь числа небольшие: можно проверить все кандидаты от 1 до n.
Данные уже заданы в переменных. В поле программы напишите только обработку данных. Вводить список вручную, вызывать input() или писать команды вывода не нужно.
На проверке число меняется. Используйте переменную n, а не число из примера.
Что записать в переменные
В b — делители числа по возрастанию.
Учебный приём: списочное выражение с range и условием делимости.
Пример 1
Перед выполнением вашего кода:
n = 72
После выполнения программа выводит:
[1, 2, 3, 4, 6, 8, 9, 12, 18, 24, 36, 72]
Пример 2
Перед выполнением вашего кода:
n = 29
После выполнения программа выводит:
[1, 29]
Примеры показывают значения готовых переменных, а не формат ручного ввода.