Voici le code: http://paste.pocoo.org/show/238093/J'aimerais savoir ce qui se passe dans ce programme Python. J'ai inclus le code
Mes questions principales sont maintenant droit:
est-Ligne 37 principalement l'essentiel de ce programme? Et calcule-t-il simplement ceci une fois et ensuite imprime le résultat? Ex:
self.start + key*self.step
avecstart=1, key=4, step=2
[imprime 9]Où la variable 'value' entre-t-elle réellement en jeu ici? Ligne 39.
Ne vous inquiétez pas de la partie «Exceptions» du programme. Je comprends à peu près ce qu'il fait.
Enfin, et vous n'avez pas vraiment répondre à cette question car il est probablement mieux comme une autre question « sur la route », mais je ne vois vraiment pas comment
__getitem__
,__setitem__
... etc ... vous avez encore écrire dans votre propre code pour "le faire faire des choses". :) Je ne comprends pas ce qui est "spécial" à propos de ces méthodes spéciales.
Excellent commentaires/réponses! Je ne pouvais rien demander de mieux. Je comprends plus de ce qui se passe maintenant et * maintenant * je peux passer à d'autres sujets. Merci pour votre aide, je l'apprécie vraiment. – jimmyc3po
Si cela vous a été utile, lancez une révocation à sa façon et marquez la réponse comme acceptée. C'est la façon appropriée de montrer vos remerciements sur StackOverflow. (bien que le commentaire soit probablement apprécié aussi.) – Wilduck
Oh, d'accord. Merci de me le faire savoir. "Premier temporisateur". :) – jimmyc3po