‫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 eigentlich 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.