我需要一种方法来表示以4位数字表示的十字形的i
,在第二位之后用空格分隔。 e.g。
for i in range(1,10):
print insert_magic(i)
然后应该是这样的:
00 01
00 02
00 03
...
我已经完成了4位数表示但没有空格,但是:
print format(i,'04x')
答案 0 :(得分:0)
以这种方式尝试
for i in range(15):
print '{}{} {}{}'.format(*format(i, '04x')) #
这会解压缩十六进制字符串,我们可以实现它
它是如何工作的。
format(i, '04x')
- >给出一个4位十六进制字符串str='abcd'
*str=['a','b','c','d']
simillarly 0001
成为['0','0','0','1']
{}