Sauf que le problème est là. Une variable pouvant être de n'importe quel type, il faut aussi s'attendre à recevoir n'importe quel type et dans le cas échéant filtrer sur les types que l'on désir traiter.
Non, ce n'est pas un problème, c'est une fonctionnalité. Si tu veux faire des fonctions qui gèrent plusieurs types de manière transparente bah c'est cool. Et t'es pas obligé de filtrer, tu peux faire comme avec les langages un peu plus typés : faire plusieurs fonctions pour gérer les différents types.
Le seul problème c'est l'absence de vérification du typage au moment de la compilation pour attraper au plus tôt des problèmes. Mais si le code n'est pas buggué, ce n'est pas un problème.
# Formulation...
Posté par Maxime (site web personnel) . En réponse au journal Indication de type pour Python. Évalué à 3.
Non, ce n'est pas un problème, c'est une fonctionnalité. Si tu veux faire des fonctions qui gèrent plusieurs types de manière transparente bah c'est cool. Et t'es pas obligé de filtrer, tu peux faire comme avec les langages un peu plus typés : faire plusieurs fonctions pour gérer les différents types.
Le seul problème c'est l'absence de vérification du typage au moment de la compilation pour attraper au plus tôt des problèmes. Mais si le code n'est pas buggué, ce n'est pas un problème.