欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入免费知识星球。

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

Python基础 迷途小书童 3年前 (2021-05-27) 1872次浏览 0个评论

环境

  • python 3.8

前言

本文只以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)

您必须 登录 才能发表评论!