PythonUrgent

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. 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' ]
    1. 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.