3
我正在使用Python并且一直在使用转义序列\v
和\f
进行实验。输出似乎给我奇怪的符号,我把这2个转义序列。由于网站的一些垃圾邮件防护政策,我无法发布输出图像。有人可以提出任何想法,可能是什么问题。谢谢。Python中的奇怪符号
我正在使用Python并且一直在使用转义序列\v
和\f
进行实验。输出似乎给我奇怪的符号,我把这2个转义序列。由于网站的一些垃圾邮件防护政策,我无法发布输出图像。有人可以提出任何想法,可能是什么问题。谢谢。Python中的奇怪符号
逃逸,序列这里记载:
http://docs.python.org/reference/lexical_analysis.html#string-literals
\v
是一个垂直的标签
\f
是一个进纸
如果您在REPL打印出来你得到的十六进制值(0c
)。
实施例:
>>> '\f'
'\x0c'
与一些其他公约,\x
转义序列选自C.
继承 参考:http://www.python.org/dev/peps/pep-0223/
除了:
如果愿意的ASCII码,以十六进制代码你可以使用ord()
:
>>> ord('\f')
12
我只是想通了。看来,\ f主要是为旧打印机设计的,以表示该页面将被更改等的一些说明。现在它几乎已经过时。因此,奇怪的符号。 – Nitin