Drucken Sie eine Reihe von Primzahlen in Python

Ich versuche, Python-Programmierung zu lernen, und ich bin ziemlich neu darin.

Ich hatte Probleme beim Drucken einer Reihe von Primzahlen von eins bis hundert. Ich kann nicht herausfinden, was mit meinem Code nicht stimmt.

Folgendes habe ich geschrieben: Es werden alle ungeraden Zahlen anstelle von Primzahlen ausgegeben:

for num in range(1,101):
    for i in range(2,num):
        if (num%i==0):
            break
        else:
            print(num)
            break

Antworten auf die Frage(30)

Ihre Antwort auf die Frage