- 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
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Parfois, il arrive qu'on ait besoin de rajouter des blocs de code à l'intérieur de notre script.Dans ce cas-ci, j'ai une variable mot de passe qui est égale à admin,et j'affiche une phrase, mais j'aimerais l'afficher uniquement si le mot de passe est égal à admin.
00:00:13 :Il va donc falloir que je fasse une structure conditionnelle pour afficher la phrase.Donc je pourrais là encore mettre une ligne, taper if, etc.Mais il y a un moyen plus rapide de faire ça, surtout si on avait beaucoup de lignes de code.
00:00:25 :Donc ce que je peux faire, c'est aller dans le code ici, et cliquer sur surround with.Donc vous avez le raccourci clavier associé ici, commande option T.
00:00:32 :Donc je peux sélectionner ma ligne ici, je n'ai même pas besoin de la sélectionner,je peux juste mettre mon curseur ici au milieu de la ligne, faire option commande T.
00:00:40 :Et ici, j'ai un menu qui me propose différentes options pour encadrer ma ligne de code.Donc dans ce cas-ci, je vais faire un if, mais on pourrait également faire une boucle while ou un try except, etc.
00:00:50 :Donc là, je vais choisir if, j'appuie sur entrée, et automatiquement, j'ai la condition qui est surlignée.Donc je vais pouvoir la remplacer pour vérifier si le mot de passe est bien égal à admin.
00:00:59 :Donc si le mot de passe est égal à admin, j'affiche la phrase.On a également la possibilité de faire l'inverse, c'est-à-dire d'enlever ce bloc,et ça va être avec l'option qui est juste en dessous, unwrap slash remove.
00:01:09 :Donc dans ce cas-ci, ça va être shift commande et la touche supprimer de votre clavier.Donc je mets mon curseur ici au milieu de ma ligne, je fais shift commande supprimer,et là, il me propose d'enlever ce bloc.
00:01:19 :Donc vous voyez les lignes qui sont rayées.J'appuie sur entrée, et automatiquement, le bloc a été supprimé.Donc là, avec une seule ligne de code, vous ne voyez pas forcément l'intérêt,mais quand on commence à avoir beaucoup de lignes de code,ça peut être très pratique de rapidement, comme ça, pouvoir les entourer d'un bloc if ou d'une boucle while.
00:01:34 :Et vous avez beaucoup de choses qui sont supportées par cette façon de faire.Par exemple, si vous êtes avec Django, vous allez pouvoir faire la même chose avec le langage de templates.
00:01:42 :Donc si vous voulez voir toutes les options qui sont disponibles, c'est avec le raccourci.Donc vous faites le raccourci, et là, vous avez toutes les options qui sont disponibles,qui vous permettent d'entourer votre ligne de code.
00:01:52 :Une des options dans ce menu que j'utilise beaucoup,et qui n'est pas forcément très explicite, c'est la cinquième ici.Par ailleurs, vous pouvez sélectionner n'importe la case de cette entrée en tapant le numéro de l'entrée.
00:02:02 :Donc si rapidement, je veux sélectionner la cinquième entrée,je mets mon curseur sur ma ligne, je fais option commande T,j'appuie sur la touche 5 pour sélectionner la cinquième ici, donc expression.
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.