- 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 :Dans de nombreux cas, PyCharm va être très efficace également pour générer du code à notre place.Dans ce cas-ci, j'ai un fichier vide, mais imaginez que je veuille à l'intérieur de ce fichier créer une fonction.
00:00:11 :Je pourrais commencer par créer ma fonction, bien entendu,mais je peux également commencer par créer ce que je veux que cette fonction fasse.Donc dans ce cas-ci, je vais créer une fonction addition qui va tout simplement additionner plusieurs nombres ensemble.
00:00:23 :Donc je peux déjà créer ma fonction ici, lui passer deux nombres.Là, logiquement, j'ai une erreur puisque cette fonction n'existe pas.Donc on a une petite icône qui nous indique qu'il y a une erreur dans le code.
00:00:33 :Et si je clique sur cette icône, je vais avoir différentes options de disponibles.Je peux également accéder à ce menu en faisant option entrée.Et je peux également juste laisser mon curseur sur cette fonction et je vais avoir ce pop-up qui apparaît.
00:00:45 :Et on a des raccourcis clavier ici.Le premier raccourci clavier, c'est le raccourci clavier pour la première option du menu.Et on peut afficher plus d'actions avec option entrée comme je viens de le faire.
00:00:54 :Donc option entrée et ensuite on va sélectionner create function addition.Donc ça, ça va automatiquement créer la fonction pour nous.Et là, vous voyez qu'on a un cadre rouge autour du paramètre.
00:01:04 :Donc ça veut dire qu'il attend en fait qu'on renomme ce paramètre.Donc dans ce cas-ci, je vais mettre A tout simplement pour le premier paramètre.
00:01:10 :Une fois que c'est bon, j'appuie sur tab pour passer au deuxième paramètre que je vais appeler B.Et par la suite, je vais rappuyer une nouvelle fois sur tab pour cette fois-ci mettre ce que je veux à l'intérieur de cette fonction.
00:01:19 :Donc je vais remplacer le paste et je vais retourner A plus B tout simplement.J'appuie sur entrée pour valider et ma fonction a été créée donc à partir de cette ligne de code.
00:01:29 :Donc vous voyez qu'on peut faire l'inverse.Plutôt que de créer déjà la fonction, on peut déjà créer en fait l'utilisation qu'on va faire de cette fonctionet utiliser la puissance de PyCharm pour rapidement créer la fonction avec les paramètres en fonction de ce qu'on a mis ici.
00:01:43 :Également, si vous souhaitez par la suite modifier cette fonction,vous pouvez utiliser les outils de refactoring que l'on avait vu dans les parties précédentes.Dans ce cas-ci, on va utiliser un outil de refactoring que l'on n'avait pas encore vu qui est l'outil Change Signature.
00:01:57 :Donc dans Refactor ici, je vais cliquer sur Change Signatureet je vais avoir le nom de ma fonction et le nom des paramètres.Et on a un aperçu ici de ce que ça donne en bas.
00:02:05 :Donc si jamais je veux changer le nom pour par exemple mettre ici premier nombre et deuxième nombre,je peux le faire directement via cette fenêtre, donc deuxième nombre.
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.