Pythonで文字列を数字に変換する方法は何ですか?

Pythonでは、文字列を整数に変換するために組み込みの int() 関数を使用し、文字列を浮動小数点数に変換するために float() 関数を使用することができます。以下はサンプルコードです:

# 将字符串转换为整数
str_number = "42"
int_number = int(str_number)
print(int_number)  # 输出: 42

# 将字符串转换为浮点数
str_float = "3.14"
float_number = float(str_float)
print(float_number)  # 输出: 3.14

数字表示形として有効でない文字列を変換しようとすると ValueError 例外が発生しますので、変換を行う前に文字列が有効な数字を含んでいることを確認することが最善です。

bannerAds