Python字符转换数值
时间: 2024-06-02 15:06:09 浏览: 81
Python实现汇率转换操作
5星 · 资源好评率100%
Python中可以通过内置函数int()和float()来实现字符转换数值的功能。其中,int()函数可以将字符串转换为整数,而float()函数则可以将字符串转换为浮点数。下面是一个示例代码:
```
str1 = '123'
str2 = '3.14'
num1 = int(str1)
num2 = float(str2)
print(type(num1), num1)
print(type(num2), num2)
```
运行结果如下:
```
<class 'int'> 123
<class 'float'> 3.14
```
需要注意的是,如果字符串中包含非数字字符,则会抛出ValueError异常。另外,如果字符串表示的数字超出了Python所能表示的范围,则会抛出OverflowError异常。
阅读全文