ich versuche, mich mit den Grundlagen der Programmierung vertraut zu machen und bin bei Python gelandet. Ich hangle mich durch ein Tutorial, in dem ich Aufgaben bearbeite. Ich soll nun ein Programm schreiben, das ermittelt, ob eine beliebige ganze Zahl eine Primzahl ist oder nicht. So weit bin ich gekommen:
Code: Alles auswählen
prim = int(input("Gib eine beliebige Zahl ein. Ich prüfe, ob es sich um eine Pimzahl handelt: "))
nonprim_list = []
for n in range(2, prim):
if prim % n == 0:
nonprim_list.append(n)
print(prim, "ist durch", nonprim_list, "teilbar, also keine Primzahl.")
elif nonprim_list == []:
print(prim, "ist eine Primzahl.")
Danke für eure Hilfe!