Python中的奇怪符号

时间:2012-05-24 18:46:16

标签: python-2.7

我正在使用Python并且一直在试验转义序列\v\f。输出似乎给出了奇怪的符号,我放了这两个转义序列。由于网站的一些垃圾邮件防护政策,我无法发布输出图像。有人可以提出任何可能是问题的想法。感谢。

1 个答案:

答案 0 :(得分:4)

此处记录了逃逸序列:
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