门禁卡号转进制
format 的类型除了 f,还有 b(二进制)和 x(十六进制,小写字母):
print('{:b} {:x}'.format(10, 255)) # 1010 ff
print(bin(10), hex(255)) # 0b1010 0xff,带前缀
宿舍门禁卡号是一个整数,读卡器要的是不带前缀的二进制和十六进制。读入卡号,输出两行。
样例:输入 10,输出:
二进制:1010
十六进制:a
format 的类型除了 f,还有 b(二进制)和 x(十六进制,小写字母):
print('{:b} {:x}'.format(10, 255)) # 1010 ff
print(bin(10), hex(255)) # 0b1010 0xff,带前缀
宿舍门禁卡号是一个整数,读卡器要的是不带前缀的二进制和十六进制。读入卡号,输出两行。
样例:输入 10,输出:
二进制:1010
十六进制:a