python string 转 int
时间: 2024-08-27 14:04:16 浏览: 42
python里面int转string类型
在Python中,你可以通过内置函数`int()`将字符串转换成整数。这个函数接受一个字符串作为输入,如果字符串能表示一个有效的整数值(包括正负数、零和空字符串),它会返回对应的整数。
例如:
```python
num_str = "123"
num_int = int(num_str)
print(num_int) # 输出:123
# 对于空字符串
empty_str = ""
try:
num_empty = int(empty_str)
except ValueError:
print(f"无法将'{empty_str}'转换为整数")
# 对于非数字字符组成的字符串,会抛出异常
invalid_str = "abc"
try:
num_invalid = int(invalid_str)
except ValueError as e:
print(f"'{invalid_str}'不是有效的整数:{str(e)}")
```
阅读全文