我有一小段代码似乎运行不正常;我是 Python 新手,想象一下我忽略了一些东西。代码是:
bs = ("\b", "\b", "\b", "\b", "\b", "\b", "\b", "\b", "\b");
print "b%ra%rc%rk%rs%rl%ra%rs%rh%r" % bs;
print "b%sa%sc%sk%ss%sl%sa%ss%sh%s" % bs;
当我在 Powershell 中运行它时,输出是:
b\x08a\x08c\x08k\x08s\x08l\x08a\x08s\x08h\x08
h
为什么在使用字符串( )输出时最后一个h\b
评估为,而它似乎应该从原始()输出中删除?h
%s
%r