私はPythonに取り組んでおり、エスケープシーケンス\v
と\f
. 出力は、これら 2 つのエスケープ シーケンスを配置した場所に奇妙なシンボルを与えているようです。ウェブサイトのスパム防止ポリシーにより、出力の画像を投稿できません。誰かが問題の可能性について何か考えを与えることができますか. ありがとう。
質問する
4231 次
1 に答える
4
エスケープシーケンスはここに文書化されています:
http://docs.python.org/reference/lexical_analysis.html#string-literals
\v
は垂直タブ
\f
です フォーム フィードです
それらを REPL で出力すると、16 進数値 ( 0c
) が得られます。
例:
>>> '\f'
'\x0c'
他のいくつかの規則と同様に、\x
エスケープ シーケンスは C から継承されます。
参照: http://www.python.org/dev/peps/pep-0223/
余談:
16進コードよりもASCIIコードを好む場合は、次を使用できますord()
。
>>> ord('\f')
12
于 2012-05-24T18:50:21.790 に答える