Ich möchte eine kurze Anmerkung zu diesem Abstand hinzufügen, den wir jetzt in diesem Code sehen. Dies gilt nicht nur für Python in anderen
Sprachen, Sie werden dies immer sehen.
Sie werden nicht sehen, dass jede einzelne Codezeile immer auch im ersten Leerzeichen beginnt.
Verschiedene Sprachen verwenden dies unterschiedlich, aber um Code zu organisieren, sehen Sie normalerweise eine Einrückung
wie diese.
Nun ist Python jedoch einzigartig, da wir hier die Einrückung in Leerzeichen sehen.
Bringt den Dolmetscher dazu, es zu sehen und zu sagen, hey, das bedeutet etwas.
Der Dolmetscher würde tatsächlich den Raum sehen und sagen, weil hier Platz ist.
Ich weiß, dass dies in anderen Sprachen wie JavaScript Teil des if-Blocks ist. Nun, Sie haben
etwas Ähnliches, aber normalerweise haben Sie eine if-Anweisung und dann eine Bedingung, gefolgt von einer buchstabierten Bedingung.
Rechts, gefolgt von so etwas wie einer geschweiften Klammer.
Und hier drin, was auch immer hier drin ist, du kannst sehen, dass ich immer noch den Platz bekomme und tun kann, was ich will.
Aber JavaScript-Interpreter kümmern sich nicht wirklich um ihre Leerzeichen.
Wenn ich möchte, könnte ich meinen Code nur in eine Zeile schreiben und er ist immer noch gültiger JavaScript-Code.
Die Leute machen die Leerzeichen normalerweise mehr aus Stilgründen, Python andererseits ist nicht nur für das Styling
da, sondern weil der Interpreter tatsächlich Bedeutung in den Leerzeichen findet, was tatsächlich eines der
großen Verkaufsargumente bei Python ist .
Es ist sehr sauber, es gibt hier keine zusätzlichen Sachen, die es schwierig machen.
Ich meine, es ist nur Englisch, oder?
Wenn es alt und lizenziert ist, dann drucken Sie es aus.
Es ist einfach sehr schön zu lesen und wirklich sauber.
Wenn Sie es hier bemerken, werden mein Redakteur und wir in einem der nächsten Abschnitte über Redakteure und IDs sprechen.
Wenn Sie jedoch die richtigen Tools verwenden, wird dies automatisch für Sie erstellt.
In der Programmierwelt gibt es diese Debatte über Tabs und Leerzeichen und wir werden uns darauf einlassen,
es ist ehrlich gesagt ein bisschen albern.
Das heißt, manche Leute ziehen es vor, zu hören, wenn sie einen Space erstellen möchten, sie
verwenden Spaces oder Taps.
Am Ende des Tages gilt bei Python die Regel, dass Sie Leerzeichen verwenden können, Sie können die Registerkarte verwenden.
Aber die Idee, dass Sie normalerweise vier Leerzeichen verwenden, wenn Sie Leerzeichen verwenden.
Es ist nur ein Standard.
Nun, wenn Sie es hier bemerken.
Ich habe eigentlich keine vier Leerzeichen, hier sind es zwei Leerzeichen.
Und das liegt daran, dass ich bis jetzt einfach alles verfolgt habe, was mir dieser Ed gibt,
aber wenn Sie hier rüberschauen, gibt es eine automatische Formatierung, aber wenn ich darauf klicke, formatiert sie automatisch meinen
Code.
In das entsprechende Format, und Sie sehen hier, dass ich jetzt vier Leerzeichen habe, aber Sie sehen, dass
der Code noch funktioniert.
Auch hier liegt es daran, dass am Ende des Tages der wichtige Teil ist, dass es einen Unterschied gibt zwischen Hierarchien,
die an der Spitze stehen, und dann vielleicht den Kindern.
Aber der Dolmetscher selbst wird diese Räume bemerken.
Sie müssen also vorsichtig sein, denn je nachdem, wo sich dieser Druck befindet, sobald ich hier eine Registerkarte hinzufüge und auf
Ausführen klicke.
Was ich bekomme, ist alt und ist Lyse, aber sobald eines davon falsch ist.
Und ich klicke auf Ron.
Sie sehen, OK, OK.
Er läuft nur, wenn diese Bedingung erneut fehlschlägt, wenn zuvor beides zutraf.
Ich bekomme nur die erste Zeile gedruckt, so dass hier wenig Platz das Ergebnis meines Programms ändert.
Sie müssen also wirklich vorsichtig sein, und zum Glück wird Ihnen Ihr Editor oder Ihr Code dabei
helfen.
Aber es ist ein Fallstrick, auf den Sie achten sollten, wenn Sie gerade erst anfangen.
Gut.
Keine Debatten mehr über Leerzeichen und Tabulatoren.
Wir sehen uns im nächsten Video.
Tschüss.