- 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 :Très souvent, il arrive dans un script que l'on ait besoin d'importer un module.Par exemple ici, je vais créer une liste de nombres avec la fonction rangeet je vais vouloir faire des modifications sur cette liste avec le module random.
00:00:12 :Donc je pourrais revenir au début de mon script pour importer ce module randomet par la suite effectuer des opérations avec ce module.Mais comme dans la partie précédente, vous allez voir qu'on peut déjà faire ce qu'on veut faire avec notre script,donc déjà utiliser des fonctions de ce module random
00:00:27 :et par la suite utiliser la puissance de PyCharm pour automatiquement importer ce qui n'est pas dans notre script.Donc dans ce cas-ci, je vais faire tout simplement random.choice sur cette variable nombre.
00:00:39 :Donc ça va me permettre de récupérer certains éléments à l'intérieur de cette listeet vous voyez là que le module random n'existe pas.Donc ce que je peux faire, c'est la même façon qu'on l'avait fait dans la partie précédente,automatiquement générer l'import.
00:00:52 :Donc dans ce cas-ci, on va cliquer sur l'icône et on va cliquer sur import this name.Pour aller plus vite, on peut utiliser le raccourci clavier option shift entrée.
00:01:00 :Donc ici vous voyez les deux raccourcis clavier.Le premier raccourci clavier, c'est la première entrée dans la liste,donc import this name et sinon on peut afficher plus d'actions.
00:01:09 :Donc si vous voulez voir toutes les actions possibles, option entrée,et ensuite vous pouvez vous déplacer dans cette liste.Et ici vous savez que c'est la première action, option shift entrée.
00:01:17 :Et là automatiquement, ça va me proposer d'importer ce module.Donc je peux importer ici le module random et automatiquement le module a été importé.Je pourrais également utiliser directement la fonction choice sans la préfixée de randomet PyCharm va être suffisamment intelligent quand je vais faire import this name
00:01:34 :pour me proposer les modules qui contiennent cette fonction choice.Donc dans ce cas-ci, on a deux modules random et secret.Moi c'est random que je veux utiliser, donc je vais sélectionner le premier import.
00:01:44 :Et dans ce cas-ci, vous voyez qu'il a fait un import avec from random import choicepuisqu'on a mis directement le nom de la fonction.Donc peu importe ce qu'on fait, si on utilise déjà le module,donc random point choice ou directement la fonction,il va être capable d'importer correctement le module ou la fonction dans notre script.
00:02:00 :Donc ça c'est quelque chose que j'utilise également très très souvent,notamment avec pprint que j'utilise beaucoup dans mes scripts pour afficher des informations.Dans ce cas-ci, si je voulais afficher ma liste de nombres avec pprint,je pourrais faire comme ceci, et plutôt que de retourner manuellement au début de mon script
00:02:15 :et d'importer from pprint import pprint, qui est assez long à taper,eh bien il me suffit tout simplement ici de mettre mon curseur,de faire option shift entrée, et automatiquement de valider l'import de pprint.
00:02:27 :Donc vous voyez que c'est vraiment très pratique, je vous conseille de vous habituer à ça également,et ça change un peu la façon dont on écrit le code,puisque plutôt que de commencer par importer les choses,ou comme on l'a vu dans la partie précédente, de commencer avec la création de la fonction,
00:02:40 :on va déjà faire ce qu'on veut, donc on va déjà utiliser pprint,on va déjà utiliser choice, on va déjà utiliser une fonction qu'on n'a pas encore créée,et ensuite on va laisser PyCharm faire le travail pour nous,en créant automatiquement les fonctions, ou en important les modules nécessaires.
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.