- 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 :Quelque chose qu'il est très important de faire quand on crée un script, c'est de le documenter.Pour ça, on va pouvoir créer automatiquement des docstrings à l'intérieur de PyCharm.
00:00:08 :Si je viens par exemple ici dans ma méthode addSection qui pour l'instant ne contient pas de docstring,je peux mettre trois guillemets et automatiquement vous voyez que PyCharm va fermer ces guillemetset je peux ensuite appuyer sur Entrée pour générer automatiquement un docstring.
00:00:22 :Donc là je pourrais dire ce que fait cette méthode, aller indiquer à quoi servent ces deux argumentset indiquer également ce qui est retourné par cette méthode.
00:00:31 :Bien entendu, le type de docstring qui est utilisé, vous pouvez le personnaliser.Pour ça, on va aller dans les préférences et ça va se retrouver ici dans Tools.
00:00:38 :Dans Python Integrated Tools, vous avez une partie pour les docstrings.Vous pouvez en fait choisir entre différents formats de docstrings.Dans mon cas, j'utilise ceux de Google, mais on pourrait par exemple utiliser celui de NumPy.
00:00:50 :Donc là, si je valide et que je reviens ici pour créer un docstring,vous allez voir que cette fois-ci, le formatage est différent.Donc là, à vous de voir ce que vous préférez. Personnellement, j'utilise celui de Google,
00:01:00 :donc je remets Google ici.On va pouvoir également facilement documenter certaines lignes.Donc si je veux ajouter un commentaire ici, je peux utiliser le raccourci Command et le Slashet automatiquement vous voyez que ça va ajouter un symbole dièseet je vais pouvoir taper ici un commentaire.
00:01:16 :Donc ce raccourci, vous allez le trouver ici dans Code, dans Comment with Line Comment,donc Command Slash dans mon cas sur macOS.Vous pouvez également avoir du texte déjà existant, bien entendu,et faire ce raccourci, donc Command Slash pour commenter cette ligne.
00:01:30 :Il est important de noter que vous n'êtes pas non plus obligé d'être au début de la ligne.Je peux aller à la fin de la ligne, donc avec mon curseur à la fin ici,et faire Command Slash et automatiquement ça va commenter la ligne.
00:01:40 :Donc ça, c'est pratique pour ne pas perdre de temps et remettre le curseur à chaque fois.Vous pouvez avoir le curseur un peu n'importe où sur cette ligne, Command Slash et ça va la commenter.
00:01:48 :On peut également faire ça sur plusieurs lignes.Donc pour ça et pour aller rapidement, je vais utiliser les multicurseurs.Donc j'appuie deux fois rapidement sur Options et je vais descendre avec la flèche du baspour sélectionner plusieurs lignes et je peux commenter toutes ces lignes en faisant Command Slash
00:02:01 :et automatiquement vous voyez que j'ai donc ce symbole dièse qui est ajouté sur toutes ces lignes.Si je veux enlever les commentaires sur toutes ces lignes,là encore je ne suis pas obligé d'être au début de mon bloc.
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.