Posté le 22/09/2019 15:18
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 135 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 22/09/2019 15:24 | #
J'ai ajouté un lien du sommaire du tutoriel vers cette page. Good job!
Citer : Posté le 19/10/2019 14:09 | #
Le tuto sur le solveur d'équations est bouclé : images et sommaire !
Citer : Posté le 26/11/2019 21:27 | #
Une clarification serait bienvenue sur la notion d'objet en Python.
Vois la pièce jointe du post principal de ce topic pour la section précise : https://www.planet-casio.com/Fr/forums/topic15999-1-Python-qu-est-ce-qu-un-objet.html
Citer : Posté le 27/11/2019 17:14 | #
Je suis d'accord !
J'en profiterai pour corriger et indexer mon dernier exercice comme il se doit
Ajouté le 30/11/2019 à 17:54 :
J'ai re-revu la dernière partie : https://www.planet-casio.com/Fr/tutoriel/python.php#VI_3
C'est mieux ?
Citer : Posté le 30/11/2019 18:03 | #
C'est mieux ! Il reste des problèmes, mais moins nombreux et moins sérieux.
C'est dit très bizarrement. Tu peux plutôt l'introduire dans l'autre sens : en programmation orientée objet, on manipule des objets qui ont des attributs et des méthodes. Les deux se notent x.y, où x est l'objet et y est le nom de l'attribut ou de la méthode.
Pour __init__, ce n'est pas forcément la bonne façon d'en parler. D'abord tu peux dire qu'une classe représente le modèle/le plan des objets. En Python, quand on définit la classe, on indique les méthodes qui seront disponibles dans tous les objets de cette classe, et pour les attributs "on verra plus tard".
Ton def mthd() devrait vraiment être def mthd(self).
"En POO, on crée des classes qui sont des modèles pour des objets. La classe décrit les méthodes et les attributs que les objets vont contenir. Ensuite, on crée les objets pour de bon."
En bon Python, les noms de Classes. Commencent. Par. Des. Majuscules.
C'est assez maladroit. Tu pourrais dire : "Ensuite il faut déclarer vos méthodes dans la classe donc en respectant l'indentation ! Commençons par une méthode spéciale qui va permettre de construire les objets : __init__(). Elle sera appelée dès qu'un objet sera créé et servira à l'initialiser. C'est ici qu'on va donner une valeur aux attributs."
Et ensuite tu enchaînes, par exemple un truc du genre "Toutes les méthodes prennent en premier paramètre l'objet sur lequel elles sont appelées. Par exemple, maliste.append(2) appelle la méthode append avec deux paramètres : maliste et 2." Et là t'es prêt pour coder la classe
Citer : Posté le 30/11/2019 18:06 | #
Ok !
Je retouche ça ! Merci beaucoup !
Ajouté le 30/11/2019 à 20:03 :
C'est bon ! Le tuto est à jour !
Un dernier test ?
Citer : Posté le 30/11/2019 20:36 | #
Tout ce qui est écrit me semble correct du point de vue de la terminologie. Quand tu auras le temps un peu dans quelques jours, repasse un coup pour corriger les quelques fautes de français qui restent
Citer : Posté le 01/12/2019 14:05 | #
Ok ! merci !! Ma typologie est atroce aussi >_<' mais ça je le ferais pendant les vacances de Noël. Sinon je crois que tu peux commit sur le dépôt, ne t'en prive pas !
Citer : Posté le 04/05/2021 08:55 | #
Pour ne pas oublier, je lie ici le trèèès ancien tutoriel qui peut être fusionné/intégré dans celui-ci. https://www.planet-casio.com/Fr/logiciels/voir_un_logiciel_casio.php?showid=72
Invité
Citer : Posté le 22/01/2024 14:56 | #
Je ne sais pas qui a fait le tutoriel mais en tout cas, Bravo a lui! Ce qui m'a intrigué était le python