Pythonでは、文字列と浮動小数点数を扱う方法がいくつかあります。以下にその一部を紹介します。
文字列から浮動小数点数への変換
Pythonでは、文字列を浮動小数点数に変換するために float()
関数を使用します。例えば、以下のように使用します。
s = "12.34"
f = float(s)
print(f) # 12.34
浮動小数点数から文字列への変換
浮動小数点数を文字列に変換するには、str.format
メソッドまたは文字列フォーマット演算子を使用します。以下にその使用例を示します。
# str.format メソッドを使用する例
f = 1.234
s = "{:.2f}".format(f)
print(s) # "1.23"
# 文字列フォーマット演算子を使用する例
f = 5.0
s = "%.2f" % f
print(s) # "5.00"
これらの方法を使うと、Pythonで文字列と浮動小数点数を簡単に変換することができます。これらの技術を理解し、適切に使用することで、より効率的なコードを書くことができます。