Maison >développement back-end >Tutoriel Python >Comment convertir des entiers en mots en Python ?

Comment convertir des entiers en mots en Python ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-19 14:15:31624parcourir

How to Convert Integers to Words in Python?

Conversion d'entiers en mots en Python

La conversion d'entiers en mots en Python peut être réalisée à l'aide du package 'inflect'. Voici un guide étape par étape :

1. Installez 'inflect' :
Ouvrez votre terminal ou votre invite de commande et tapez :

pip install inflect

2. Importez le package 'inflect' :
Dans votre script Python, importez le package 'inflect' comme suit :

<code class="python">import inflect</code>

3. Créez un moteur inflect :
Instancier une instance du moteur inflect pour accéder à ses fonctionnalités :

<code class="python">p = inflect.engine()</code>

4. Convertir un entier en mots :
Pour convertir un entier en sa représentation verbale, utilisez la méthode 'number_to_words' :

<code class="python">number_in_words = p.number_to_words(integer)</code>

Exemple :

<code class="python">import inflect

p = inflect.engine()
integer = 99
number_in_words = p.number_to_words(integer)

print(number_in_words)  # Output: "ninety-nine"</code>

Cette méthode prend en charge la conversion de n'importe quel entier vers sa forme écrite correspondante.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn