PythonUrgent

tsanta Messages postés 84 Statut Membre -  
tsanta Messages postés 84 Statut Membre -
Bonjour,
bonjour tout le monde,
j´aimerai savoir s´il y une methode en python pour la transformation d´un nombre en string c´est a dire
5 -> "cinq" comme output.5 est ainsi l´input.
Merci de votre reponse
Configuration: Windows XP
Firefox 3.0.15

4 réponses

  1. heyquem Messages postés 808 Statut Membre 131
     
    Salut,

    Méthode a un sens particulier et précis en Python.
    Il vaut donc mieux parler de fonction.

    Il n'y a à ma connaissance pas de fonction built-in qui fasse ceci.
    Mais il est simple de se donner soi même une telle possibilité, et pour cela même pas besoin d'une fonction, même pas un dictionnaire, une liste suffit:

    chiffre = {'zero','un','deux','trois','quatre','cinq','six','sept','huit','neuf'}

    chiffre[3] est 'trois'

    Après s'il s'agit de n'importe quel nombre et non plus de chiffre, ça devient plus compliqué. Soit écrire tous les nombres possibles, soit créer une fonction.
    0
  2. tsanta Messages postés 84 Statut Membre 2
     
    slt,
    merci bcp a toi!!
    0
  3. heyquem Messages postés 808 Statut Membre 131
     
    Je vois une erreur de syntaxe dans ce que j'ai écrit parce qu'initialement j'avais écrit un dictionnaire:
    il faut des crochets et non des brackets , pour une liste

    chiffre = [ 'zero','un','deux','trois','quatre','cinq','six','sept','hu­it','neuf' ]
    0
  4. tsanta Messages postés 84 Statut Membre 2
     
    salut toi!!
    merci a toi!
    0