python字符串转数字
时间: 2023-10-29 10:56:59 浏览: 47
Python:字符串转数字
在 Python 中,可以使用 `int()` 函数将字符串转换为整数,使用 `float()` 函数将字符串转换为浮点数。例如:
```python
num_str = '123'
num_int = int(num_str)
print(num_int) # 输出 123
num_str = '3.14'
num_float = float(num_str)
print(num_float) # 输出 3.14
```
需要注意的是,如果字符串中包含非数字字符,转换会抛出 `ValueError` 异常。例如:
```python
num_str = 'abc'
num_int = int(num_str) # 抛出 ValueError 异常
```
因此,在进行字符串转换时,应该确保字符串中只包含数字字符。
阅读全文