Mein Code ist lesbarer Davon abgesehen würde ich den inzwischen mit yield machen.DasPinsch hat geschrieben:Ehrlich gesagt sehe ich nicht wirklich den Unterschied (natürlich arbeitest du nach einem anderen Verfahren und hast direkt mehrere Funktionen mit einigem drumherum, aber die Funktionen als solche sind doch vom Stil nicht sehr anders?!)
Sie sind gleich schnell, denn die Schreibweisen sind äquivalent. Aber ältere Pythonversionen kennen kein "Augmented Assign". Das wäre noch zu ändern, ich werde mal die aktuelle Version in die Codesnippets posten.DasPinsch hat geschrieben:Zwei Sache ist mir noch aufgefallen, du schreibst immer:
x = x + 1
anstatt
x += 1, ist das 2. nicht schneller?
Nein, das war ein Fehler meinserseits (der Code an sich ist älter als 1. 2004), wie weiter im Thread geschreiben wird.DasPinsch hat geschrieben:Zudem benutzt du bei Zaheln so weit ich das gesehen habe den "is" Operator anstatt dem "=="! Ist "is" schneller?