字符串转换成十进制整数
时间: 2023-09-28 20:11:21 浏览: 119
c++ 十六进制转换十进制
4星 · 用户满意度95%
可以使用int()函数将字符串转换为十进制整数。例如:
```python
s = "1234"
n = int(s)
print(n) # 输出:1234
```
int()函数还可以接受第二个参数,用于指定字符串的进制。例如:
```python
s = "1010"
n = int(s, 2) # 将s解释为二进制数
print(n) # 输出:10
s = "FF"
n = int(s, 16) # 将s解释为十六进制数
print(n) # 输出:255
```
需要注意的是,如果字符串不是一个有效的数字表示(例如包含非数字字符),int()函数会抛出ValueError异常。
阅读全文