Comments on: A quoi sert Ellipsis en Python ? http://sametmax.com/a-quoi-sert-ellipsis-en-python/ Du code, du cul Fri, 06 Sep 2019 09:34:15 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: jpcw http://sametmax.com/a-quoi-sert-ellipsis-en-python/#comment-19639 Wed, 12 Feb 2014 15:55:53 +0000 http://sametmax.com/?p=7658#comment-19639 @kontre exact, j’ai dit une bêtise sur ce coup là ! je viens de regarder dans le code de doctests tu as parfaitement raison, ce n’est pas l’objet Ellipsis lui même qui est utilisé.

]]>
By: kontre http://sametmax.com/a-quoi-sert-ellipsis-en-python/#comment-19637 Wed, 12 Feb 2014 15:33:32 +0000 http://sametmax.com/?p=7658#comment-19637 @desfrenes: pass est une instruction qui dit de ne rien faire. Ellipsis est un objet. Tu pourrais mettre 42 dans le corps de la fonctions ça ferait pareil, c’est une expression qui ne fait rien (sauf sauf un shell ou ça affiche l’expression en question). Il n’y a que dans le cas de la fonction que le résultat est équivalent.

@jpcw: dans les doctests ce n’est pas l’objet Ellipsis qui est utilisé, mais la notation ellipsis, mot anglais voulant dire “trois petits points”. Évidemment ça s’écrit pareil, mais pour le programme ce n’est pas la même chose !

Et c’est vrai que c’est pratique pour numpy, par contre je suppose qu’en abuser doit faire perdre pas mal en lisibilité. Perso je ne l’ai utilisé que si l’Ellipsis est au début ou à la fin du getitem.

]]>
By: jpcw http://sametmax.com/a-quoi-sert-ellipsis-en-python/#comment-19634 Wed, 12 Feb 2014 15:15:45 +0000 http://sametmax.com/?p=7658#comment-19634 ellipsis est très utile dans les doctests.
au hasard : sur un raise, un traceback etc

Bref promis il y a des gens qui s’en servent exemple bien expliqué ici PyMOTW

]]>
By: desfrenes@gmail.com http://sametmax.com/a-quoi-sert-ellipsis-en-python/#comment-19632 Wed, 12 Feb 2014 15:12:15 +0000 http://sametmax.com/?p=7658#comment-19632 pas compris la diff avec pass…

]]>
By: Zanguu http://sametmax.com/a-quoi-sert-ellipsis-en-python/#comment-19631 Wed, 12 Feb 2014 15:04:53 +0000 http://sametmax.com/?p=7658#comment-19631 Le premier lien est cassé.

“mais ça n’a rien à avoir avec la choucroute :” => “mais ça n’a rien à voir avec la choucroute :”, un ‘a’ de trop.

Et la traduction française appelle le mec sur la photo un “testi-gueule”. Le meilleur moyen de perdre un combat => donner sa faiblesse dans le nom (et pour le curieux, il n’en a effectivement pas en bas).
Donc à part augmenter le nombre d’adversaires dans le fight pour rendre le vainqueur encore plus méritant, effectivement il ne sert à rien.

Et merci pour le post pendant ma dernière pause café du jour =D

]]>