Geachte Slangen,
vraagje, wat is hier fout? Beginers foutje, uiteraard, maar wat ik zie het
niet. Ik verwacht eigelijk:
101 103 107 etc.
#priemgetal.py
#Funtiedefinitie
def priemgetal(getal):
if getal <= 2:
priem = 1
else:
for i in range(2,getal):
if getal%i == 0:
priem = 0
break
else:
priem = 1
return priem
def Invoer():
print"Ik help met alle priemgetallen in een interval"
a=input("Onder intervalgrens: ")
b=input("Boven intervalgrens: ")
return (a, b)
def verwerking(interval):
priem=[] #De gevonden priemgetallen worden in een list (priem)
gezet
for i in range(interval[0], interval[1]+1):
if priemgetal(i):
priem=[i] # Hier wordt de list door i (priemgetal) verlengd
return priem
def uitvoer(priemgetallen):
print "priemgetallen:"
for getal in priemgetallen:
print getal,
#HoofdProgramma
interval=Invoer()
priemgetalLijst=verwerking(interval)
uitvoer(priemgetalLijst)
Gr. Ron Speerstra
--
_______________________________________________
Search for businesses by name, location, or phone number. -Lycos Yellow Pages
http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/default.asp?SRC=lycos10
_______________________________________________
Python-nl mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-nl