Python类型转换困惑:字符串转整数、浮点数问题示例
在Python中,进行类型转换主要涉及到int()
、float()
等函数。以下是一些示例:
字符串转整数:
str_num = "123"
int_num = int(str_num)
print(int_num) # 输出:123
字符串转浮点数:
float_str = "3.14"
float_num = float(float_str)
print(float_num) # 输出:3.14
如果字符串中包含无法转换为数字的字符(如字母、特殊符号等),则会引发ValueError
异常。
还没有评论,来说两句吧...