python里怎么把16进制的数换成10进制的?

  数学 Python    浏览次数:336        分享
0

python里怎么把16进制的整数换成10进制的数?

除了手动除16,有没有直接一点的方法?

 

吃俺一棒   2018-12-15 13:35



   1个回答 
2

用int函数转换,设置base为16,不过要注意输入值类型需要是str

num16 = '4e'
num10 = int(num16, 16)

num10的结果为

78
SofaSofa数据科学社区DS面试题库 DS面经

WinJ   2018-12-16 08:17



  相关主题

python里怎么表示科学计数法?   1回答

利用python求解线性方程组   1回答

python怎么生成数值一样的分块矩阵?   1回答

怎么利用python判断一个矩阵是否可逆?   2回答

怎么在python中求array(矩阵)的特征向量、特征值?   2回答

python里用来做数值优化的库?   2回答

向量的内积、外积分别是什么意思?   2回答

线性空间和向量空间是一回事吗?   2回答

实对称矩阵的特征向量是实向量吗?   1回答

广义逆与svd之间有什么关系?   1回答

tensor的rank是什么意思   2回答

两个线性空间的并集一定是一个线性空间吗   1回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!