Вывести ряд простых чисел в python
Я пытаюсь изучить программирование на Python, и я довольно новичок в этом.
У меня были проблемы с печатью серии простых чисел от одного до ста. Я не могу понять, что не так с моим кодом.
Вот что я написал; он печатает все нечетные числа вместо простых чисел:
for num in range(1,101):
for i in range(2,num):
if (num%i==0):
break
else:
print(num)
break