• [^] # Re: mode avocat du diable

    Posté par . En réponse à la dépêche Python 3.2. Évalué à 2.

    Humpf... Ne balance pas des trucs comme ça sans prévenir !

    Tous les langages, à ma connaissance, donnent 0 pour « 1/2 ». Ce n’est aucunement un défaut : la division d’un entier par un autre s’entend comme une division euclidienne, dont le résultat est bien 0 dans ce cas-ci, c’est une des premières choses qu’on apprend en programmation : les types et leurs caractéristiques... Python est le seul qui va faire différemment. C’est justement une des « améliorations » très discutables. Et quand il s’agit d’un enseignement je n’ose imaginer les dégâts lorsque les élèves découvriront un vrai langage (c’est-à-dire tous les autres)...

    Signé : un pythoneux qui va être très content de devoir vérifier tous ses scripts à cause de cette @*!`¶Þ de division.