Ik wil een korte opmerking maken over deze spatiëring die we nu in deze code zien, dit is niet alleen voor Python in andere
talen, je zult dit altijd zien.
Je zult niet zien dat elke regel code altijd even goed in de eerste spatie begint.
Verschillende talen gebruiken dit anders, maar om code te ordenen, zie je meestal een inspringing
zoals deze.
Nu is Python echter uniek vanwege de inspringing in ruimtes die we hier zien.
Laat de tolk het zien en zeggen, hé, dit betekent iets.
De tolk zou eigenlijk de ruimte zien en zeggen omdat er hier ruimte is.
Ik weet dat dit deel uitmaakt van het if-blok in andere talen, zoals JavaScript, nou, je hebt iets
soortgelijks, maar meestal heb je een if-statement en dan een voorwaarde gevolgd door zorg ervoor dat ik de voorwaarde spel.
Juist, gevolgd door zoiets als een accolade.
En hier, wat hier ook is, je kunt zien dat ik nog steeds de ruimte krijg en kan doen wat ik wil.
Maar JavaScript-interpreter geeft er niet echt om dat hun spaties.
Als ik wil, kan ik mijn code op één regel zoals deze schrijven en het is nog steeds geldige JavaScript-code.
Dus mensen doen de spatiëring meestal meer voor stijldoeleinden, Python daarentegen is niet alleen voor styling dat we dit
doen, maar omdat de tolk daadwerkelijk betekenis vindt in de ruimtes, wat eigenlijk een van de
grote verkoopargumenten is met Python .
Het is erg schoon, er zijn hier geen extra dingen die het moeilijk maken.
Ik bedoel, het is gewoon Engels, toch?
Als het oud is en een licentie heeft, drukt u dit af.
Het is gewoon heel leuk om te lezen en echt schoon.
Nu, als je hier opmerkt, mijn redacteur en we gaan het hebben over redacteuren en ID's in een komende sectie.
Maar als u de juiste tools gebruikt, wordt dit automatisch voor u gemaakt.
Nu, in de programmeerwereld, is er dit debat over Tab's en spaties en we gaan erop in,
het is eerlijk gezegd een beetje dwaas.
Dat wil zeggen, sommige mensen horen liever of ze een ruimte willen creëren, ze kunnen spaties gebruiken of
ze kunnen tikken gebruiken.
Aan het eind van de dag, met Python, is de regel dat je spaties kunt gebruiken, je kunt het tabblad gebruiken.
Maar het idee dat als je spaties gebruikt, je meestal vier spaties gebruikt.
Het is gewoon een standaard.
Nu, als u hier opmerkt.
Ik heb eigenlijk geen vier ruimtes, het zijn hier twee ruimtes.
En dat komt omdat ik tot nu toe gewoon alles heb gevolgd wat deze Ed me geeft,
maar als je hier kijkt, is er een automatisch formaat, maar als ik hierop klik, formatteert het automatisch mijn
code.
In het juiste formaat, en je ziet hier dat ik nu vier spaties heb, maar je ziet dat de
code nog steeds werkt.
Nogmaals, het is omdat aan het eind van de dag het belangrijkste is dat er een onderscheid is tussen de
hiërarchieën die de top zijn en dan misschien de kinderen.
Maar de tolk zelf gaat deze ruimtes opmerken.
Je moet dus voorzichtig zijn, want op basis van waar deze afdruk is, zodra ik hier een tabblad toevoeg en op
uitvoeren klik.
Wat ik krijg is oud en is lysis, maar zodra een van deze vals is.
En ik klik op Ron.
Dat zie je, oké, oké.
Hij rent alleen als deze voorwaarde opnieuw faalt, als beide eerder waar waren.
Ik krijg alleen de eerste regel afgedrukt, zodat weinig ruimte hier de uitkomst van mijn programma verandert.
Je moet hier dus echt voorzichtig mee zijn en gelukkig zal je editor of waar je code je
hierbij helpen.
Maar het is een gotcha waar je rekening mee wilt houden als je net begint.
Oke.
Geen discussies meer over spaties en tabbladen.
Ik zie je in de volgende video.
Tot ziens.