在Python中,定义十六进制数值通常使用前缀 `0x` 或 `0X`。十六进制数由数字字符 `0-9` 和字母字符 `A-F`(或 `a-f`,不区分大小写)组成。下面是一些示例:
定义十六进制数值
number1 = 0x1F 十进制数值为31
number2 = 0x3A 十进制数值为58
进行运算
sum_hex = number1 + number2
difference_hex = number1 - number2
product_hex = number1 * number2
quotient_hex = number1 / number2
输出结果
print(hex(sum_hex)) 输出0x59
print(hex(difference_hex)) 输出0x2B
print(hex(product_hex)) 输出0x276
print(hex(int(quotient_hex))) 输出0x6
请注意,十六进制数可以表示的数值范围是从0到255,因为每个十六进制位可以表示从0到15的值。