Content de te revoir.
Parlons de quelque chose qui s'appelle l'évasion.
Séquence.
En Python.
Commentons cela et laissez-moi vous poser une question, et si on voulait avoir une chaîne qui me dit,
disons la météo et ici on veut écrire ?
Il fait beau.
Hmm, vous voyez comment la mise en évidence change ici, parce que je veux dire que c'est avec une apostrophe s mais.
Python lit ceci et dit, OK, c'est le début de la chaîne et c'est la fin de la chaîne, et
puis je n'ai aucune idée de ce que c'est et ensuite nous recommençons une chaîne.
Comment pouvons-nous régler ceci?
Eh bien, nous pouvons ajouter une chaîne de guillemets doubles et dit, et cela fonctionne maintenant, mais que se passe-t-il si, pour une raison
quelconque, nous voulions également ajouter c'est.
Un peu ensoleillé entre guillemets.
Eh bien, maintenant nous avons un autre problème, alors comment pouvons-nous le résoudre ?
Parce que dans le langage humain, nous avons des guillemets doubles et des apostrophes.
Eh bien, nous pouvons utiliser des séquences d'échappement ici.
Et c'est un peu difficile à comprendre au début, mais c'est simplement ajouter une barre oblique comme celle-ci.
Donc celui juste au-dessus de votre entrée sur le clavier.
Donc, ce slash, quand Python passe, il va dire, d'accord, tout ce qui vient après cela, je reconnais ce symbole,
tout ce qui vient après cela, je vais supposer que c'est une chaîne.
Alors maintenant, si je fais une barre oblique inverse ici et puis ici, ça va dire, Hé.
Python, je vous fais savoir ce qui vient après c'est une chaîne, je vous
fais savoir, tout ce qui vient après c'est une chaîne, et ensuite je vous fais savoir ce qui vient après c'est une
chaîne pour que lorsque nous imprimer la météo.
Tout est bien imprimé, génial.
Maintenant, cette séquence d'échappement peut être utilisée de plusieurs manières, par exemple, si je veux avoir une barre oblique
inverse réelle, eh bien, je peux procéder comme ceci.
Et parce qu'il dit que tout ce qui vient après c'est une chaîne, il va supposer que c'est une chaîne
maintenant.
Donc, si je lance ceci, vous voyez que nous obtenons cette barre oblique inverse et il y a quelques autres astuces intéressantes qu'ils peuvent faire
avec.
Par exemple, l'un d'eux est la barre oblique inverse t.
Hum, qu'est-ce que ça veut dire ?
Eh bien, supprimons cela pour le moment.
Voilà.
Le tee arrière, rappelez-vous Willis, l'espace extérieur ici pour que nous puissions le distinguer, va dire, hé, quoi
qu'il arrive après cela, je veux que vous ajoutiez un onglet.
Il s'agit ici d'une signification particulière.
Donc si je clique sur Exécuter.
Vous voyez qu'il a ajouté un espacement de tabulation à ma chaîne.
Un autre utilise GNH ou une nouvelle ligne, alors laissons-le ici, puis ajoutons une barre oblique inverse, puis disons.
J'espère que tu passes une bonne journée.
Que pensez-vous qu'il se passera ici si je clique sur exécuter ?
J'ai un onglet.
Du backslash et puis j'ai une nouvelle ligne après une sorte de ensoleillé parce que je fais le backslash et qui dénote une
nouvelle ligne pour que cela apparaisse sur une nouvelle ligne.
Maintenant, ces séquences d'échappement sont difficiles à voir au début, mais elles sont à peu près disponibles dans tous les langages de
programmation.
Ils utilisent des cordes.
Donc, si vous venez d'une autre langue, cela ne devrait pas être si étrange pour vous.
Si c'est la première fois que vous voyez cela, vous avez juste besoin de vous habituer à la syntaxe et de temps
en temps, allez dans la documentation python et tapez simplement des séquences d'échappement et vous verrez toutes celles que nous
avons.
Ce sont les principaux que vous devez savoir.
Très bien.
Plus à apprendre dans la prochaine vidéo.