Pythonでは、数値と文字列の間で変換を行うことがよくあります。この記事では、その方法を詳しく説明します。
数値から文字列への変換
Pythonで数値を文字列に変換するには、str
関数を使用します。以下に例を示します。
number = 100
numberFloat = 123.12
result1 = str(number)
result2 = str(numberFloat)
print(type(result1)) # <class 'str'>
print(type(result2)) # <class 'str'>
print(result1) # 100
print(result2) # 123.12
このコードでは、number
変数に整数の100
を、numberFloat
変数に浮動小数点数の123.12
を代入しています。それぞれstr
関数に渡して、result1
・result2
変数で、変換した値を受け取っています。print
関数を使って、型を確認すると文字列になっていることが確認できました。
文字列から数値への変換
文字列を数値に変換するには、int
関数を使用します。以下に例を示します。
str_number = "123"
result = int(str_number)
print(type(result)) # <class 'int'>
print(result) # 123
このコードでは、str_number
変数に文字列の"123"
を代入し、int
関数に渡して、result
変数で変換した値を受け取っています。print
関数を使って、型を確認すると整数になっていることが確認できました。
以上がPythonで数値と文字列の間で変換を行う基本的な方法です。これらの知識を活用して、Pythonプログラミングをより効率的に行いましょう。.