- 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 :Pour l'instant, avec la façon dont est construit notre classe Note, si on print une instance de notre note,vous allez voir qu'on a quelque chose qui n'est pas très explicite.
00:00:09 :Donc je vais lancer le script, et vous voyez qu'on a tout simplement l'adresse en mémoire de l'instance de notre classe.Donc ça nous dit que c'est un objet de type Note, avec son adresse mémoire ici, mais ça ne nous en dit pas beaucoup plus.
00:00:20 :Nous, ce qu'on aimerait, c'est pouvoir afficher, quand on fait un print de n, par exemple, le titre de la note.Pour ça, on va utiliser une méthode spéciale, qui est la méthode string, qui va être suivie et précédée de deux tirés du bas.
00:00:32 :Donc string avec self toujours, on n'oublie pas de le mettre.Cette méthode va nous permettre de changer ce qui est affiché quand on fait un print de notre instance.
00:00:40 :Moi, ce que je veux afficher, c'est le titre, donc je vais tout simplement faire un return de self.title.Donc si on essaye de relancer le script, vous allez voir que cette fois-ci, le print de mon instance va être un peu plus explicite,car on va afficher cette fois-ci le titre de la note.
00:01:41 :On a le f qui correspond au f de fstring, qui me permet d'inclure directement des variables à l'intérieur de ma chaîne de caractère.Donc là, je mets des accolades pour indiquer que je veux insérer à l'intérieur de ces accolades une variable.
00:01:52 :Donc là, on va insérer l'attribut title, je mets un espace et ensuite, entre parenthèses, je vais insérer un autre attribut qui est l'attribut uuid.Donc ça, ça va être pour la méthode rep que je vais pouvoir afficher quand je vais faire un print de la représentation de cette instance.
00:02:09 :Donc là, j'utilise la fonction rep qui va me permettre d'afficher la représentation de cette instance.Donc je vais relancer mon script en cliquant sur l'icône ici pour relancer le fichier.
00:02:26 :Donc ça, c'est un affichage qui est un peu plus complet, un peu plus technique que l'on va utiliser, notamment du côté développeur.Donc quand vous utilisez l'API, si vous avez besoin pour débuguer votre script et pour voir à quel identifiant unique correspond la note,vous allez pouvoir utiliser cette fonction rep pour avoir plus d'informations.
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.