Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonを使用して数字を単語に変換する方法は?


Pythonの文字列クラスのコンストラクター、つまりstrを使用して、Pythonで数値を文字列に変換できます。たとえば、

i = 10050
str_i = str(i)
print(type(str_i))
これにより出力が得られます:

<class 'str'>

ただし、整数を99から99のような単語に変換するものが必要な場合は、外部パッケージを使用するか、自分で作成する必要があります。 pynum2wordモジュールは、このタスクに非常に優れています。

を使用してインストールできます
$ pip install pynum2word
次に次のように使用します

>>> import num2word
>>> num2word.to_card(16)
'sixteen'
>>> num2word.to_card(23)
'twenty-three'
>>> num2word.to_card(1223)
'one thousand, two hundred and twenty-three'

  1. C#を使用して小文字を大文字に変換するにはどうすればよいですか?

    小文字を大文字に変換するには、C#でToUpper()メソッドを使用します。 文字列が-だとしましょう str = "david"; 上記の小文字の文字列を大文字に変換するには、ToUpper()メソッド-を使用します。 Console.WriteLine("Converted to UpperCase : {0}", str.ToUpper()); 以下は、大文字と小文字を変換するためのC#のコードです- 例 using System; using System.Collections.Generic; using System.Text; n

  2. Pythonを使用してPDFファイルをExcelファイルに変換する方法は?

    Pythonには、さまざまなタイプの操作を処理するためのライブラリの大規模なセットがあります。この記事では、PDFファイルをExcelファイルに変換する方法を説明します。 pdfをCSVに変換するためにPythonで利用できるさまざまなパッケージがありますが、Tabula-pyモジュールを使用します。 tabula-pyの大部分はJavaで記述されており、PDFドキュメントを読み取り、PythonDataFrameをJSONオブジェクトに変換します。 tabula-pyを使用するには、システムにJavaがプリインストールされている必要があります。ここで、PDFファイルをcsvに変換するには、