我尝试使用以下Python 2代码连续打印十六进制数字:
for i in range(300): v = '\x%s'%i print v
但是这导致以下错误:
ValueError:无效的\ x转义
制作
for i in range(300): v = '%x'%i print v
考虑到python2.x
使用原始字符串
for i in range(300): v = r'\x%s' % i print v