Python で数値を文字列に変換するには?

整数を文字列に変換するには、内蔵関数である `str()` を使用できます。例えば、整数 100 を文字列に変換するには、次のコードを使用できます。

num = 123
str_num = str(num)
print(str_num)  # 输出:'123'

浮動小数点を文字列に変換するには、str() 関数を使用することもできます。

float_num = 3.14
str_float_num = str(float_num)
print(str_float_num)  # 输出:'3.14'

数値を文字列に変換するには、str() 関数を使用する他に、文字列のフォーマットメソッドを使えます。例えば、整数を文字列に変換するには以下のコードを使用できます。

num = 456
str_num = '{}'.format(num)
print(str_num)  # 输出:'456'

浮動小数点には、変換された文字列の書式を制御するために書式指定子を使用できます。以下に例を示します。

float_num = 1.23
str_float_num = '{:.2f}'.format(float_num)
print(str_float_num)  # 输出:'1.23'

数字を文字列に変換する一般的な方法をいくつかご紹介しました。ご自身のニーズに合わせて最適な方法をお選びください。

bannerAds