当前位置:首页 > 行业动态 > 正文

python中的16进制举例

在Python中,可以使用 0x前缀表示16进制数。 0xFF表示十进制的255, 0x1A表示十进制的26。

在Python中,16进制数通常以0x或0X开头。0xFF表示一个16进制数,其十进制值为255。

python中的16进制举例  第1张

以下是一些16进制数的例子:

16进制数 十进制值
0x0 0
0x1 1
0x2 2
0x3 3
0x4 4
0x5 5
0x6 6
0x7 7
0x8 8
0x9 9
0xA 10
0xB 11
0xC 12
0xD 13
0xE 14
0xF 15
0x10 16
0x11 17
0x12 18
0x13 19
0x14 20
0x15 21
0x16 22
0x17 23
0x18 24
0x19 25
0x1A 26
0x1B 27
0x1C 28
0x1D 29
0x1E 30
0x1F 31

在Python中,可以使用int()函数将一个字符串转换为整数,如果字符串以0x或0X开头,则将其视为16进制数。

hex_num = "0xFF"
dec_num = int(hex_num, base=16)
print(dec_num) #输出:255
0