加微信进交流群:xituxiaoshutong100

Python中10进制、16进制、字符串之间的转换

Python基础 迷途小书童 0评论

环境

前言

本文只以16进制数为例,不过其实,像2进制、8进制数,处理方式与16进制数是非常类似。

10进制转换成16进制

In [1]: data_10 = 100

In [2]: data_16 = hex(data_10)

In [3]: data_16
Out[3]: '0x64'

In [4]:

16进制转换成10进制

In [5]: data_16 = 64

In [6]: data_10 = int(str(data_16), 16)

In [7]: data_10
Out[7]: 100

字符串转换成整数

In [1]: data_str = '100'

In [2]: data_10 = int(data_str)

In [3]: data_10
Out[3]: 100
喜欢 (0)
发表我的评论
取消评论

表情