Anfängerskript macht nichts
Verfasst: Mittwoch 21. März 2012, 14:45
Ich will nich um den heißen Brei reden, hier is mein Skript:
Die Eingabe der Zahlen oben funktioniert super nur dann passiert garnichts mehr.
Warum?
Code: Alles auswählen
# Das Skript soll alle durch 2 teilbaren Zahlen ermitteln, im Rahmen des vom Nutzers angegebenen Zahlenspektrums.
print "Es sollen alle durch 2 teilbaren Zahlen ermittelt werden"
startzahl = raw_input("zwischen: ")
endzahl = raw_input("und: ")
while startzahl < (int(endzahl)+1):
#der type int wird in die variable typ übergeben
typ = type(1)
#die startzahl wird durch 2 geteilt und der variablen ergebnis zugewiesen
ergebnis = startzahl / 2.0
#der datentyp von ergebnis wird ermittelt und der variblen typ_ergebnis übergeben
typ_ergebnis = type(ergebnis)
#es wird geprüft ob die datentypen von typ und typ_ergebnis gleich sind
if typ==typ_ergebnis:
#ist ergebnis vom datentyp int wird es ausgegeben und startzahl um 1 erhöht
print ergebnis
startzahl += 1
else:
#ist ergebnis nicht vom datentyp int wird startzahl erhöht
startzahl += 1 Warum?