Предмет: Информатика,
автор: KristinaPrincess14
Очень срочно,срочно нужно !!!!! Помогите пожалуйста написать програму в Python.
Дано натуральное число n. Вивести на екран все его парные делители
Ответы
Автор ответа:
1
num = int(input())
lst = []
i = 1
while i < num // 2 and i not in lst:
if num % i == 0:
print(i, num // i)
lst.append(num // i)
i += 1
KristinaPrincess14:
а что означает lst.append?
Это метод списка, который добавляет в список элемент.
Тут он нужен, чтобы не было повтора, то есть чтобы не выводилось 60 3 и 3 60
lst.append(x) ПРАКТИЧЕСКИ тоже самое, что и lst += x
Тут он нужен, чтобы не было повтора, то есть чтобы не выводилось 60 3 и 3 60
lst.append(x) ПРАКТИЧЕСКИ тоже самое, что и lst += x
вот тема по которой задана задача
Задачи на нахождение делителей натуральних чисел
и?
это решение точно подходит ?
Оно выводит все парные делители числа
Похожие вопросы
Предмет: Русский язык,
автор: Shahbazyan49
Предмет: Русский язык,
автор: giorgidavitadz1
Предмет: Русский язык,
автор: Anuta161002
Предмет: Биология,
автор: miloch0kamissi