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