teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

リンク化

2020/01/03 03:09

投稿

shiracamus
shiracamus

スコア5406

answer CHANGED
@@ -1,3 +1,3 @@
1
1
  公式ドキュメント
2
- https://docs.python.org/ja/3/reference/lexical_analysis.html#string-and-bytes-literals
2
+ [https://docs.python.org/ja/3/reference/lexical_analysis.html#string-and-bytes-literals](https://docs.python.org/ja/3/reference/lexical_analysis.html#string-and-bytes-literals)
3
3
  raw リテラルでも、引用符はバックスラッシュでエスケープできますが、バックスラッシュ自体も文字列に残ります; 例えば、r"\"" は有効な文字列リテラルで、バックスラッシュと二重引用符からなる文字列を表します; r"\" は無効な文字列リテラルです (raw リテラルを奇数個連なったバックスラッシュで終わらせることはできません)。具体的には、(バックスラッシュが直後のクオート文字をエスケープしてしまうので) raw文字列を単一のバックスラッシュで終わらせることはできません さらに、バックスラッシュの直後に改行がきても、行継続を意味する のではなく、リテラルの一部であるそれら二つの文字として解釈されます。