Programme python

Résolu
portos -  
ElementW Messages postés 5690 Statut Contributeur -
Bonjour,

j'ai un petit soucis je suis debutant en programassion et j'aimerais trouver un programme qui me permet de dire combien un nombre contient de chiffre. j'ai regardé sur internet je trouve des solution avec en fonction len() mais je n'ai pas encore vu cette fonction je ne connais que la boucle while quelqu'un pourrais m'aider?

2 réponses

  1. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    Salut,
    len()
    renvoie la longueur d'une chaîne de caractère, exemple:
    >>> len("Cette chaîne fait 31 caractères")
    31
    >>> len("Et celle-ci?")
    12

    Donc il suffit de convertir son nombre en chaîne si ce n'est déjà fait avec
    str(nombre)
    , puis de mesurer la longueur avec
    len()
    .
    from human import idiocy
    del idiocy
    0
  2. portos
     
    le soucis c'est que je ne suis pas tres doué et je ne comprend pas comment convertir mon nombre en chaine.
    0
    1. ElementW Messages postés 5690 Statut Contributeur 1 293
       
      Je l'ai dit dans ma réponse...
      str(nombre)
      0