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

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

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

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

 

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



   1个回答 
3

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

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

num10的结果为

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

WinJ   2018-12-16 08:17



  相关讨论

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

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

python里怎么求两个矩阵的克罗内克积?

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

python中怎么求两个向量的外积?

为什么对线性回归应用boosting没用?

利用python求解线性方程组

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

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

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

  随便看看

单一变量下的异常检测该怎么做?

怎么理解推荐系统中的NDCG?

【站务】我们回来了

Pandas怎样对dataframe中的一个时间列进行排序?

python去掉中文文本中所有的标点符号