python字符与数字转换
时间: 2023-12-12 13:00:58 浏览: 74
Python实现把数字转换成中文
5星 · 资源好评率100%
在 Python 中,可以使用内置函数 `str()` 将数字转换为字符串,也可以使用内置函数 `int()` 将字符串转换为数字。
例如:
```python
# 数字转字符串
num = 123
str_num = str(num)
print(str_num) # 输出:'123'
# 字符串转数字
str_num = '456'
num = int(str_num)
print(num) # 输出:456
```
需要注意的是,在将字符串转换为数字时,如果字符串中包含非数字字符,则会抛出 `ValueError` 异常。可以使用 `try...except` 来捕获异常并进行处理。例如:
```python
str_num = 'abc123'
try:
num = int(str_num)
print(num)
except ValueError:
print('字符串中包含非数字字符')
```
阅读全文