Code d'erreur sous python 2.6

Bonjour,

je travaille sous python 2.6 et j'ai un code d'erreur que je ne comprend pas.

TypeError: object of type 'long' has no len()

quelqu'un peut m'aider?

merci d 'avance

1 réponse

  1. Contributeur
    Tu demandes à Python la longueur en caractères d'un int. Il peut la calculer pour une chaine de caractères mais pas pour ta variable. Si tu veux la longueur de la représentation décimale de ton nombre, fais len(str(x))