如何用python输入十六进制?

1、一些简单的可以直接说明
如; a = ox1a

但是我输入的十六进制是123呢不加前面的ox怎么让程序识别?

2、int(x,base=)可以简便的解决这个问题,int() 函数用于将一个字符串或数字转换为整型。ps:base可以省略,一般默认base=10为十进制
如;

a = int(3.1)
print(a) #3

#39为十六进制,转换为十进制为57
b = int('39',base=16)
print(b)  #57

c  = int('10',base=8)
print(c)  #8

夜未央
1 声望1 粉丝

停留是刹那,转身即天涯