\

Pythonでは、数値を文字列に変換するためのいくつかの方法があります。ここでは、その主要な4つの方法を紹介します。

  1. str関数: str()関数は、数値を引数として受け取り、その数値を文字列に変換します。例えば、次のように使用します。
number = 100
result = str(number)
print(type(result))  # <class 'str'>
print(result)  # '100'
  1. __str__メソッド: __str__()メソッドは、数値オブジェクトから直接呼び出すことができます。このメソッドを使用すると、数値が文字列に変換されます。
number = 77
result = number.__str__()
print(type(result))  # <class 'str'>
print(result)  # '77'
  1. formatメソッド: format()メソッドは、文字列に数値を埋め込むために使用します。このメソッドを使用すると、数値が文字列に変換されます。
number = 1980
result = "{0}".format(number)
print(type(result))  # <class 'str'>
print(result)  # '1980'
  1. f文字列: Python 3.6以降では、f文字列(またはフォーマット済み文字列リテラル)を使用して、数値を文字列に変換することができます。
number = 120
result = f'{number}'
print(type(result))  # <class 'str'>
print(result)  # '120'

これらの方法を使えば、Pythonで数値を文字列に変換することが可能です。適切な方法を選んで、コードをより効率的に書くことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です