Цель этого кода - определить, является ли число простым или нет, и, если это не так, печатает числа, на которые можно разделить данное число.
Мой вопрос: Возможно ли объединить два цикла for
в один цикл for
в представленном ниже коде?
num = 224
list1 = []
for i in range(2, num):
if num % i == 0:
list1.append(i)
for i in range(2, num):
if num % i == 0:
print(num, 'is not prime and can be divided by the following numbers:\n', list1)
break
else:
print(num, 'is Prime.')