10进制转为16进制
在Python中,我们可以使用内置的hex()函数将10进制数转换为16进制数
decimal = 12
hexadecimal = hex(decimal)
print(hexadecimal) # '0xc'
提示Tips: 返回的结果是字符串
16进制转为10进制
在Python中,我们可以使用内置函数int()将十六进制转换为十进制
语法格式
int(string, 16)
其中string是十六进制数,16是进制基数
# 12
int('0xc', 16)
我们也可以使用Python的内置函数eval()将十六进制转换为十进制
hexadecimal = '0xc'
decimal = eval(hexadecimal)
print(decimal) # 12
在Python中,可以使用内置的hex()函数将10进制数转换为16进制,如decimal=12,hexadecimal=hex(decimal),打印结果为0xc。16进制转10进制则可借助int(string,16)或eval()函数,例如将0xc转换会得到12。

3352

被折叠的 条评论
为什么被折叠?



