Seite 1 von 2

Verfasst: Samstag 5. Januar 2008, 19:23
von Hobbes Hobson
Eine Sache die mir aufgefallen ist: Verwende als Einrückungen 4 statt 2 Leerzeichen. Ist schöner zu lesen und ist auch Konvention.

Verfasst: Samstag 5. Januar 2008, 19:53
von paedubucher
Hobbes Hobson hat geschrieben:Eine Sache die mir aufgefallen ist: Verwende als Einrückungen 4 statt 2 Leerzeichen. Ist schöner zu lesen und ist auch Konvention.
Schöner zu lesen, naja. Das ist nun wirklich Geschmackssache. Aber wo steht denn etwas von Konvention "4 Leerschläge"? Das scheine ich bisher immer überlesen zu haben...

Verfasst: Samstag 5. Januar 2008, 20:20
von Leonidas
paedubucher hat geschrieben:Aber wo steht denn etwas von Konvention "4 Leerschläge"? Das scheine ich bisher immer überlesen zu haben...
PEP 8.

Verfasst: Samstag 5. Januar 2008, 22:15
von paedubucher
Leonidas hat geschrieben:
paedubucher hat geschrieben:Aber wo steht denn etwas von Konvention "4 Leerschläge"? Das scheine ich bisher immer überlesen zu haben...
PEP 8.
OK, das sieht recht offiziell aus :D
Ich werde mich dann wohl umgewöhnen müssen... bzw. .vimrc ändern :wink:

Verfasst: Samstag 5. Januar 2008, 22:21
von EyDu
Ok, ich mag keine vollständigen quotes, aber der Post ist einfach zu kurz:
Hobbes Hobson hat geschrieben:Das las ich so nicht gelten.
9.61-(3.1**2) --> -1.7763568394e-015
Er vergleicht aber 0.0 mit 0.
Und jetzt berechnest du am besten noch mal per Hand aus, was bei 9.61-(3.1^2) raus kommst und wirst feststellen, dass dies 0 ist 8)

Edit: Ich sollte vielleicht kurz auf Numerik verweisen, nicht dass ich die tausendste Diskussion über solche Probleme lostrete.

Verfasst: Samstag 5. Januar 2008, 23:11
von Hobbes Hobson
Soweit war ich auch ...

Aber Python sagt was anderes. Und zwar das 9.61-(3.1**2) nicht 0 oder 0.0 ist.

Und das ändert nichts an 0 == 0.0