Ответ:
Перебираем делители от 2 до числа перед самим числом. Если их ровно два, выводим их по возрастанию.
for n in range(174457, 174506):
divisors = [d for d in range(2, n) if n % d == 0]
if len(divisors) == 2:
print(divisors[0], divisors[1])![Фото задания: 1. Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [174457; 174505], числа, имеющие ровно…](https://photoai.euroki.org/img_1793426159750_c1d9391a-bfe4-443e-b591-314cd7c208d2.jpg)