import sys import math # hexDict = { # '0':0, # '1':1, # '2':2, # '3':3, # '4':4, # '5':5, # '6':6, # '7':7, # '8':8, # '9':9, # 'A':10, # 'B':11, # 'C':12, # 'D':13, # 'E':14, # 'F':15} # result = 0 # for line in sys.stdin: # hexNum = line.split()[0][2:] # length = len(hexNum) # # print(a[2:]) # for i in range(length): # pos = length - i - 1 # alpha = hexNum[i] # result += math.pow(16, pos) * hexDict[alpha] # print(int(result)) s=input() print(int(s, 16))
虽然靠自己完成了问题,但显然,使用python的朋友一是要会原理二则是要知道有库可以解决问题。