Pythonでfloat型に強制変換する方法は何ですか?
Pythonで、他の型をfloat型に変換するためにfloat()関数を使用することができます。以下にいくつかの例を示します:
- 整数を浮動小数点数に変換する:
num_int = 10
num_float = float(num_int)
print(num_float) # 输出:10.0
- 文字列を浮動小数点数に変換する:
str_num = "3.14"
num_float = float(str_num)
print(num_float) # 输出:3.14
- ブール値を浮動小数点数に変換する:
bool_value = True
num_float = float(bool_value)
print(num_float) # 输出:1.0
数字以外の文字が含まれている場合、文字列を浮動小数点数に変換できないときには、ValueError例外が発生します。