Content de te revoir.
Parlons du sujet des chaînes formatées.
Jusqu'à présent, nous avons juste écrit des chaînes simples, mais nous voulons un programme dynamique, statique, disons
que nous avons une page Amazon et que nous travaillons sur Amazon, en fait.
Et lorsqu'un utilisateur se connecte à son profil alors que nous souhaitons afficher son nom ou ce qu'il a dans le
panier.
Dans ce cas, nous ne voulons pas simplement coder en dur et écrire le nom de chaque utilisateur comme Andre ou
un autre utilisateur Jo, et écrire tous les noms du monde, non.
Idéalement, ce que nous pouvons faire est d'avoir quelque chose de dynamique où disons que c'est une page de profil et nous utilisons
simplement la variable name et nous l'affichons sur la page.
Maintenant, cette variable de nom doit être égale au nom de l'utilisateur.
Et c'est quelque chose que nous pouvons récupérer dans la base de données, quelque chose dont nous parlerons plus tard dans
le cours.
Mais supposons qu'ici, lorsque nous faisons des égaux, nous allons récupérer des informations sur l'utilisateur.
Quel sera le nom et ce nom pour l'instant sera John.
Très bien, allons-y, Johnny et ce Johnny que nous voulons afficher sur la page de profil.
Et nous pouvons le faire avec des chaînes formatées.
Nous pouvons simplement faire quelque chose comme imprimer puis dire le nom.
Mais nous voulons aussi saluer cette personne, n'est-ce pas ?
Alors allons-y.
Et puis plus le nom, je me souviens de l'espace extra-atmosphérique, si je clique sur exécuter, j'obtiens Salut Johnny.
Mais à mesure que nous obtenons de plus en plus d'informations, disons que nous avons de l'âge et qu'Ajani a 55 ans,
si je veux prolonger la phrase et que je veux dire que vous l'êtes, puis ajoutez un autre plus, assurez-vous d'ajouter un espace
ici, puis ajoutez ta faute.
Ron ici, hum.
Très bien, nous arrivons à taper l'air doit être en mouvement, pas dans.
Oh mec.
Très bien.
Nous devons donc le convertir en une chaîne.
Alors rappelez-vous, nous pouvons faire ça comme ça.
Et puis si je clique, cours.
Salut, Johnny, tu as 55 ans ou ans.
D'accord, c'était un peu lourd, mais nous rendons notre page Amazon dynamique, nous pouvons récupérer différentes informations de
la base de données et nous aurons dans une chaîne quelque chose en fonction de l'utilisateur.
Mais il y a une meilleure façon de faire cela.
Et avec les chaînes formatées, il suffit d'ajouter un F au début.
Et ce F au début va dire à Python, hé, ça va être une chaîne
formatée, et au lieu de faire tout cela plus et nommer et tout ça et faire le début pour convertir le type.
Nous pouvons simplement faire quelque chose comme ça, supprimons ceci et faisons simplement Brackett et disons le nom.
Et encore une fois, supprimez tout cela.
Et dites l'âge, donc je vais dire bonjour, vous avez huit ans, et si je clique sur courez ici.
Vous voyez que cela fonctionne toujours.
Il s'agit d'une nouvelle fonctionnalité de Python trois en ajoutant F au début.
Cela dit, hé, cela va être une chaîne formatée et je veux que vous rendiez simplement ces variables
disponibles.
Des cordes à l'intérieur de, eh bien, cette corde.
Combien plus propre est-ce?
Maintenant, bien que ce soit agréable et propre et que ce soit ma façon préférée d'écrire des chaînes avant
Python trois, vous n'aviez pas vraiment cela.
Donc, en Python deux et attention, cela fonctionne également en Python trois.
Comme vous pouvez le voir, nous avions quelque chose de différent pour accomplir cela.
Ce que nous avions était cette idée d'un format DOT.
Et le format DOT, supprimons donc le F ici, va faire la même chose pour nous.
Nous faisons une parenthèse ici et nous disons, hé, nous voulons Johnny.
Et l'âge de 55 ans, et nous pouvons simplement supprimer ces noms de variables.
Si je clique sur exécuter ici.
Hmm, j'obtiens une erreur et il faut faire attention ici, le format Daudt fonctionne sur des chaînes, mais vous pouvez voir ici que
nous l'avons fait en dehors des crochets.
Et ce qu'il fait, c'est dire, hé, Ron, l'action de formatage sur cette impression.
Mais print n'est pas vraiment une chaîne, n'est-ce pas, vous devez donc vous assurer que nous déplaçons les crochets
vers l'extérieur afin d'évaluer d'abord ce morceau de code.
Donc la chaîne va être formatée et ensuite nous allons imprimer.
Si je lance ça.
Salut, Johnny.
Vous avez 55 ans.
Cela fonctionne donc de la même manière, mais si nous voulions utiliser des variables, car pour le moment, nous le faisons simplement par
ordre.
Ainsi, tout ce qui vient en premier est rempli en premier entre parenthèses.
Eh bien, nous pouvons faire quelque chose comme le nom.
Et H voyons, pouvons-nous faire ça, courons.
Voilà.
Cela fonctionne de la même manière.
Et si nous avions une commande spécifique, peut-être que nous voudrions que ce soit H et qu'il soit nommé ici ?
Eh bien, nous pouvons mélanger ceux-ci.
On peut dire un ici et zéro ici, car en informatique, on commence toujours à compter à partir de zéro.
C'est donc zéro.
Et celui-ci en est un.
Si nous avions quelque chose d'autre ici, disons une troisième variable, alors ce sera.
À.
Donc, si je clique sur exécuter ici.
Très bien, tout est à l'envers.
Enfin, je peux simplement créer mes propres variables si je veux le faire, disons bonjour, disons qu'un nouveau nom est
égal.
Sally et ensuite Age of Sally vont égaler, disons, cent, Sally est très vieille.
Maintenant, si je fais zéro, disons sur un ici, course rapide.
Nous allons donc maintenant obtenir un indice de tuple d'air hors de portée.
Maintenant, nous n'avons pas vraiment appris sur les tuples et les plages.
Et c'est un peu déroutant, mais un peu un truc ici.
Nous voulons nous assurer que nous ajoutons maintenant parce que nous avons donné.
La variable réelle, une valeur dont nous avons besoin pour dire un nouveau nom ici.
Et voici H.
Alors que si je clique sur exécuter.
Voilà.
Salut, Sally.
Vous avez cent ans.
Comme vous pouvez le voir avec le format DOT, les choses sont un peu plus compliquées, vous verrez toujours ceci
et tout python.
Le code utilise toujours le format et vous verrez beaucoup de bases de code Python trois qui utilisent toujours le format DOT parce que
certaines personnes le préfèrent.
Mais je dirais que le F.
Au début d'une chaîne formatée est la voie à suivre parce que, eh bien, cela rend les choses tellement plus faciles,
n'est-ce pas ?
Agréable et propre, agréable et facile.
Je vous recommande donc d'utiliser la chaîne formatée avec le F devant et pour faire court, nous appelons généralement cela
une chaîne F.
Très bien.
Je te verrai dans le prochain.
Bye Bye.