- 博客(3)
- 收藏
- 关注
原创 Python如何把n进制(整数)转换成10进制?
首先,我们应该了解n进制代表什么? 举一个例子: 8进制的102代表:1*8**2+0*8**1+2*8**0=66 每个进制的每一位都代表了不同的数值 n进制的第m位的o代表了o*n**m 所以: a = input("请输入几进制:") b = input("请输入数值:") l = [] for i in b: l.append(i) l = l[::-1] #把列表l反过来 for i in l: l[l.index(i)] = int(i)#把l的元素数值化 sum
2022-01-05 13:51:41
601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人