python 16进制字符串转10进制
时间: 2023-09-26 16:06:16 浏览: 301
可以使用内置函数 `int()` 来将一个 16 进制字符串转换为 10 进制数。示例如下:
```python
hex_string = 'A1B'
decimal_number = int(hex_string, 16)
print(decimal_number)
```
输出结果为:
```
2571
```
在这个例子中,`hex_string` 是要转换的 16 进制字符串,`int()` 函数的第一个参数是要转换的字符串,第二个参数是表示字符串的进制,这里是 16。函数会返回相应的 10 进制数值。
相关问题
python16进制字符串转10进制
可以使用Python内置函数int()将16进制字符串转换为10进制整数。具体实现方法如下:
```python
hex_str = '1A' # 16进制字符串
dec_num = int(hex_str, 16) # 转换为10进制整数
print(dec_num) # 输出结果为26
```
其中,int()函数的第一个参数为需要转换的16进制字符串,第二个参数为进制数,这里为16。
Python16进制字符串转10进制数字
你可以使用`int()`函数将十六进制字符串转换为十进制数字。示例如下:
```python
hex_str = '1A'
decimal_num = int(hex_str, 16)
print(decimal_num) # 输出:26
```
在上述示例中,`hex_str`是一个十六进制字符串,通过将其作为第一个参数传递给`int()`函数,并指定第二个参数为`16`,即可将其转换为对应的十进制数字。
阅读全文