Python类型转换困惑:如何将字符串转换为整数或浮点数?
在Python中,你可以使用int()
和float()
函数来实现字符串到整数或浮点数的转换。
例如:
# 字符串转整数
str_num = "123"
int_num = int(str_num)
print(int_num) # 输出:123
# 字符串转浮点数
float_num = float("3.14")
print(float_num) # 输出:3.14
注意,不是所有的字符串都可以直接转换为整数或浮点数。例如,如果字符串包含非数字字符,尝试转换可能会抛出ValueError
异常。
还没有评论,来说两句吧...