Während ich Python codiere, verwende ich nur 2 Leerzeichen zum Einrücken. Sicher, PEP-8 empfiehlt wirklich 4 Leerzeichen, aber historisch gesehen ist das für mich ungewöhnlich.
Kann mich jemand überzeugen, 4 statt 2 Leerzeichen zu verwenden? Welche Vor- und Nachteile?
PS Und schließlich, wie kann man auf einfache Weise die gesamte vorhandene Codebasis von 2 Leerzeichen in 4 Leerzeichen konvertieren?
PPS PEP-8 Es wird außerdem dringend empfohlen, keine Registerkarten zum Einrücken zu verwenden. Lies hier
Um es zusammenzufassen:
Vorteile:
- Haben Sie mehr Platz zum Anordnen, wenn Sie Zeichenfolgen mit einer Länge von mehr als 80 Zeilen umbrechen.
- Kann Code aus Snippets kopieren und es funktioniert einfach.
Nachteile:
- Mit einer tieferen Ebene verschachtelter Anweisungen haben Sie weniger Platz für tatsächlichen Code.
Vielen Dank.