UTILISATION DES PROPRIÉTÉS EN PYTHON

xeolin Messages postés 336 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 8 novembre 2011 - 13 mai 2008 à 18:50
xeolin Messages postés 336 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 8 novembre 2011 - 2 déc. 2009 à 20:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46647-utilisation-des-proprietes-en-python

xeolin Messages postés 336 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 8 novembre 2011 2
2 déc. 2009 à 20:46
A mon avis ton code est plus une source qu'à un tutorial.
Personnellement j'aurais préférer plus d'explication, par exemple au niveau de l'utilité des différentes actions.

Petit exemple, ta "# declaration des propriétés", c'est bien, on a le nom, mais tu n'expliques pas l'utilité...

Ne prend pas la peine de m'expliquer, j'ai compris, mais je trouve cela peut-être trop inaccessible pour la catégorie débutant. Il te faut peut être penser que te public a un niveau très varié, est il dommage de restreindre celui-ci par suffisance.
Note toujours réservé.
xeolin
Narann Messages postés 2 Date d'inscription lundi 11 juin 2007 Statut Membre Dernière intervention 2 décembre 2009
2 déc. 2009 à 18:53
Merci pour ce code! J'ai appris ce qu'était les property (avec description et tout), pas facile de trouver de la doc en FR en effet.

Merci :)
cs_Alain Proviste Messages postés 908 Date d'inscription jeudi 26 juillet 2001 Statut Modérateur Dernière intervention 1 février 2015 2
24 juin 2008 à 18:32
ne te justifie pas flozix, ils n'ont rien compris, c'est pas ta faute, c'est un très bon exemple qui a sa place ici. Pas la peine d'essayer de leur expliquer étant donnée leur agressivité.
"soions serieux"
FloZix Messages postés 42 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 24 juin 2008
24 juin 2008 à 17:12
Je ne montre pas l'utilisation des classes mais des propriétés de classe. Je n'ai rien créé, j'explique comment utiliser (rubriquer tutorial...) un outils pratique que met à notre disposition python et que peu de personne sur ce site utilise dans leur source.
Pour ce qui est du choix de l'exemple c'est purement pédagogique (tutorial encore).
Je ne comprends pas cet acharnement sur ce tuto. J'ai eu beaucoup de mal à trouver des explications sur l'utilisation des propriétés en français et je pense que j'aurais été content de tombé sur cet page...
aera group Messages postés 382 Date d'inscription mercredi 23 août 2006 Statut Membre Dernière intervention 8 novembre 2010 18
24 juin 2008 à 15:07
Je me refuse à noté un language de programmation que tu n'a pas créé ! Dans cette source tu ne fait rien, tu montre simplement l'utilisation des classes ! Je reprend ce que dit Xeolin : Il m'a fallu 5 min pour comprendre ne seraisse que la finalité de ta source ! Je pense que la critique n°2 de Xeolin, c'est tant que tu y est dans tes explication de Python, montre nous des exemples avec l'addition la soustraction, ... Soions sérieux !
beltegeuse Messages postés 44 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 31 janvier 2009 33
19 mai 2008 à 13:41
en tout cas j'ai appris un truc avec cette source :
property qui est vachement pratique!
FloZix Messages postés 42 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 24 juin 2008
19 mai 2008 à 12:43
Effectivement Beltegeuse, je m'empresse de corriger le code.
En fait protected n'existe pas en python, c'est plus une question de convention, histoire de bien voir qu'on utilise la propri?t? et non la variable membre.
beltegeuse Messages postés 44 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 31 janvier 2009 33
19 mai 2008 à 09:50
Euh comment dire ...
c'est pas deux _ pour des attribut privés :
self.__mAttribut [attribut privee]
self._mAttribut [attribut qui est en qq sorte protected mais en python je ne suis pas sur que ce type existe]
cs_Alain Proviste Messages postés 908 Date d'inscription jeudi 26 juillet 2001 Statut Modérateur Dernière intervention 1 février 2015 2
15 mai 2008 à 14:45
la description est claire et utile, le commentaire de xeolin par contre n'a aucun sens.
FloZix Messages postés 42 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 24 juin 2008
13 mai 2008 à 19:22
A vrai dire je n'ai pas trop compris ce que tu me reproche (surtout le 2.).
Je pensais avoir été clair au niveau de l'explication, mais faut croire que non. C'est peut être quelques notions de POO qu'il te manque.
Ce tutorial ne te rendra apparemment pas service, espérons qu'il servira pour d'autre...
xeolin Messages postés 336 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 8 novembre 2011 2
13 mai 2008 à 18:50
hum ...

deux commantaire :

1 : 1 tu n'explique pas ce que tu fais... (ha si ! ca... Incomprehensible...) (j'ai du lire le code pour comprendre les explications...)

2 : Et les autres ?
Oui je parle quand tu peux faire ca avec seulement "-", "+", "%", "~"...

Je ne metterais pas de nottes.

Xeolin.
Rejoignez-nous