Nemesis
N3RD
Hi,
mein Programm hängt sich auf, wenn ich es laufen lasse, es lässt sich weder beenden, noch sonst etwas mit sich anstellen.
durch auskommentieren habe ich herausgefunden, dass der Fehler irgendwo in diesen Zeilen Stecken muss.
Aber ich finde nichts.
kann mir da jemand helfen ?
edit:
python -tt sagt:
hm ... ich hab alle spaces und tabe entfernt, und es nochmal aufgebaut, jetzt scheint es zu laufen.
nochmal edit:
zu früh gefreut, jetzt is er wieder da ...
danke !
mein Programm hängt sich auf, wenn ich es laufen lasse, es lässt sich weder beenden, noch sonst etwas mit sich anstellen.
durch auskommentieren habe ich herausgefunden, dass der Fehler irgendwo in diesen Zeilen Stecken muss.
Aber ich finde nichts.
Code:
theta = 0.0
while theta < 75.39:
r = math.exp(math.cos(theta))-2*math.cos(4*theta)+(math.sin(theta/12))**5
# aus Polarkoordinaten konvertieren:
x = r*math.cos(theta)
y = r*math.sin(theta)
# auf Canvas-Größe skalieren
xx = (x*30) + 150
yy = (y*30) + 150
if (theta == 0.0):
Canvas.Line(self.can, xx, yy, xx, yy)
else:
Canvas.Line(self.can, xOld, yOld, xx, yy)
self.can.update_idletasks()
xOld = xx
yOld = yy
theta = theta + 0.02
kann mir da jemand helfen ?
edit:
python -tt sagt:
Code:
xx = (x*30) + 150
^TabError: inconsistent use of tabs and spaces in indentation
hm ... ich hab alle spaces und tabe entfernt, und es nochmal aufgebaut, jetzt scheint es zu laufen.
nochmal edit:
zu früh gefreut, jetzt is er wieder da ...
danke !
Zuletzt bearbeitet: