题解 | #进制转换#
进制转换
https://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6
import sys inputdata=list(input().strip())#split后就直接成列表了 A=inputdata[2:] # print(A) X=['A','B','C','D','E','F'] ans=0 for i in range(len(A)): if A[i] in X: num=X.index(A[i])+10 else: num=int(A[i]) ans=ans+num*(16**(len(A)-i-1))#踩坑:**才是幂运算 print(ans)