Welkom terug.
Laten we het hebben over iets dat ontsnapping heet.
Reeks.
In Python.
Laten we hier commentaar op geven en laat me je een vraag stellen, wat als we een string wilden hebben die me
vertelt, laten we zeggen het weer en hier willen we schrijven?
Het is zonnig.
Hmm, je ziet hoe de markering hier verandert, want ik wil zeggen dat het met een apostrof s maar is.
Python leest dit en zegt, OK, dit is het begin van de string en dit is het einde van de string,
en dan heb ik geen idee wat dit is en dan beginnen we opnieuw een string.
Hoe kunnen we dit oplossen?
Welnu, we kunnen een dubbele aanhalingstekens toevoegen en zeggen, en dit werkt nu, maar wat als we om de een of andere
reden ook het willen toevoegen.
Beetje zonnig tussen aanhalingstekens.
Nu hebben we een ander probleem, dus hoe kunnen we dit oplossen?
Omdat we in mensentaal dubbele aanhalingstekens en apostrofs hebben.
Welnu, we kunnen hier ontsnappingsreeksen gebruiken.
En dit is in het begin een beetje moeilijk te begrijpen, maar het voegt gewoon een schuine streep als deze toe.
Dus die recht boven je enter op het toetsenbord.
Dus deze schuine streep, wanneer Python erdoor gaat, zal zeggen, oké, wat hierna komt, ik herken dit symbool, wat
er ook komt, ik ga ervan uit dat het een string is.
Dus als ik hier en dan hier een backslash doe, zal het zeggen: Hé.
Python, ik laat je weten wat hierna komt is een string, ik laat
je weten, wat daarna komt is een string, en dan laat ik je weten wat daarna komt, is een
string, zodat wanneer we het weer afdrukken.
Alles is mooi gedrukt, geweldig.
Deze escape-reeks kan op meerdere manieren worden gebruikt, bijvoorbeeld als ik een echte backslash
wil hebben, nou, ik kan zo gaan.
En omdat het zegt dat alles wat daarna komt een string is, gaat het ervan uit dat dit nu een string
is.
Dus als ik dit uitvoer, zie je dat we deze backslash krijgen en dat er een paar andere handige trucs zijn die ze ermee kunnen
doen.
Een daarvan is bijvoorbeeld de backslash t.
Hm, wat betekent dat?
Laten we dit voor nu verwijderen.
Daar ga je.
Het achterste T-shirt, onthoud Willis, de buitenste ruimte hier zodat we het kunnen onderscheiden, gaat zeggen, hey,
wat hierna komt, ik wil dat je een tabblad toevoegt.
Dit is hier een speciale betekenis.
Dus als ik op Uitvoeren klik.
Je ziet dat er een tabafstand aan mijn string is toegevoegd.
Een andere gebruikt GNH of een nieuwe regel, dus laten we het hier laten en dan een backslash toevoegen en dan zeggen.
Hoop dat je een goede dag hebt.
Wat denk je dat hier gebeurt als ik op uitvoeren klik?
Ik heb een tabblad.
Van de backlashed en dan heb ik een nieuwe regel na een beetje zonnig omdat ik de backslash doe en die een
nieuwe regel aangeeft, zodat deze op een nieuwe regel verschijnt.
Nu zijn deze ontsnappingsreeksen in het begin moeilijk te zien, maar ze zijn vrijwel beschikbaar in alle
programmeertalen.
Ze gebruiken snaren.
Dus als je uit een andere taal komt, zou dit niet zo vreemd voor je moeten zijn.
Als dit de eerste keer is dat je dit ziet, moet je gewoon aan de syntaxis wennen en af
en toe naar de Python-documentatie gaan en gewoon escape-reeksen typen en je zult al degenen zien die we
hebben.
Dit zijn de belangrijkste die u moet weten.
Oke.
Meer te leren in de volgende video.