- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :À la place du terme formatage, vous avez peut-être déjà entendu le mot de concaténation.La concaténation, c'est le fait de mettre bout à bout plusieurs chaînes de caractères.
00:00:10 :Pour concaténer les chaînes de caractères, on peut utiliser le symbole d'additionqui nous permet d'assembler plusieurs chaînes de caractères les unes à la suite des autres.
00:00:18 :Dans ce cas-ci, on se retrouve avec la phrase « Bonjour tout le monde » sans espace,puisque le symbole d'addition a tout simplement mis bout à bout tous les termes qu'on lui a donnés.
00:00:26 :Vous conviendrez que ce n'est pas très élégant au niveau du code et pas non plus très pratique à utiliser.Également, Python étant un langage fortement typé, on ne peut pas additionner des chaînes de caractères avec des nombres.
00:00:38 :Pour faire ce genre d'opération, il va falloir passer par ce qu'on appelle des fonctions de conversionafin de pouvoir ajouter des éléments du même type les uns avec les autres.
00:00:47 :Mais c'est encore moins pratique et ça devient vite confus si on a une phrase complexe à créer.Heureusement, il y a des façons beaucoup plus simples de faire de la concaténationet notamment depuis la version 3.6 de Python avec ce qu'on appelle les f-strings.
00:01:01 :Un f-string, ça ressemble à ça.Il suffit de mettre la lettre f devant une chaîne de caractères pour qu'elle soit évaluée comme un f-string.Ça va nous permettre notamment d'intégrer des variables et du code Python directement à l'intérieur d'une chaîne de caractères.
00:01:16 :Pour indiquer à Python les endroits où l'on souhaite intégrer du code et des variables,il faut utiliser les accolades.Et à l'intérieur de ces accolades, on peut donc directement indiquer une variableet Python va se charger d'insérer l'objet assigné à la variable à la place des accolades.
00:01:31 :Donc vous voyez déjà que c'est beaucoup plus simple que tout ce qu'on a vu auparavantpuisqu'on peut garder une unité dans notre phrase sans avoir à la couper à chaque fois avec des symboles d'addition ou des fonctions de conversion.
00:01:43 :Le plus beau dans tout ça, c'est que vous pouvez à l'intérieur des f-strings vraiment faire tout ce que vous voulez.On peut par exemple déclarer deux variables, les intégrer directement à l'intérieur de notre chaîne de caractèreset effectuer une multiplication, elle aussi, directement à l'intérieur des accolades.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.