题目:请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串。
hex()
方法1:
# -*- coding:utf-8 -*-
n1 = 255
n2 = 1000
for x in [n1,n2]:
print(hex(x))
结果:
0xff
0x3e8
方法2:
a = [n1,n2]
i = 0
while i <2:
print(hex(a[i]))
i+=1
方法3:
a = hex
print('n1的十六进制数为:%s\nn2的十六进制数为:%s\n' % (a(n1),a(n2)))
n1的十六进制数为:0xff
n2的十六进制数为:0x3e8
Sign in to make a reply
猫猫守卫者
题目:请利用Python内置的
hex()
函数把一个整数转换成十六进制表示的字符串。方法1:
# -*- coding:utf-8 -*-
n1 = 255
n2 = 1000
for x in [n1,n2]:
print(hex(x))
结果:
0xff
0x3e8
方法2:
# -*- coding:utf-8 -*-
n1 = 255
n2 = 1000
a = [n1,n2]
i = 0
while i <2:
print(hex(a[i]))
i+=1
结果:
0xff
0x3e8
方法3:
# -*- coding:utf-8 -*-
n1 = 255
n2 = 1000
a = hex
print('n1的十六进制数为:%s\nn2的十六进制数为:%s\n' % (a(n1),a(n2)))
结果:
n1的十六进制数为:0xff
n2的十六进制数为:0x3e8