用函数实现将一个以字符串形式表示的十六进制数转换为一个十进制整数。例如,输入”a2”转换为162。
时间: 2023-03-16 08:48:28 浏览: 193
十六进制数转换成十进制数的函数
可以使用Python内置函数int()来实现将十六进制字符串转换为十进制整数。
具体实现方法如下:
1. 定义一个函数,接收一个十六进制字符串作为参数。
2. 使用int()函数将十六进制字符串转换为十进制整数。
3. 返回转换后的十进制整数。
代码如下:
```
def hex_to_dec(hex_str):
dec_num = int(hex_str, 16)
return dec_num
```
使用示例:
```
hex_str = "a2"
dec_num = hex_to_dec(hex_str)
print(dec_num) # 输出:162
```
阅读全文