回答編集履歴
3
間違い
answer
CHANGED
File without changes
|
2
追記
answer
CHANGED
@@ -30,6 +30,8 @@
|
|
30
30
|
11
|
31
31
|
```
|
32
32
|
|
33
|
+
(文字列`'\.\hogehoge'`の長さをどう考えていますか? と聞きたいところですが)
|
34
|
+
|
33
35
|
----
|
34
36
|
|
35
37
|
したがって`'\.\hogehoge'`という結果を得ていることでなにか不都合が生じるということは考えにくく、
|
1
改行位置
answer
CHANGED
@@ -6,7 +6,8 @@
|
|
6
6
|
|
7
7
|
[https://docs.python.org/ja/3/reference/lexical_analysis.html#index-23](https://docs.python.org/ja/3/reference/lexical_analysis.html#index-23)
|
8
8
|
|
9
|
-
という仕様も存在するので、`'\h'`という「認識されないエスケープシーケンス」を含む文字列リテラルは
|
9
|
+
という仕様も存在するので、`'\h'`という「認識されないエスケープシーケンス」を含む文字列リテラルは
|
10
|
+
`'\h'`と等しい**長さ2**の文字列となります。
|
10
11
|
|
11
12
|
```plain
|
12
13
|
>>> '\h' == '\h'
|
@@ -31,6 +32,7 @@
|
|
31
32
|
|
32
33
|
----
|
33
34
|
|
35
|
+
したがって`'\.\hogehoge'`という結果を得ていることでなにか不都合が生じるということは考えにくく、
|
34
|
-
|
36
|
+
`'\.\hogehoge'`という正しくないエスケープシーケンスを含む文字列が欲しいとする**要求の方がなにかおかしい**という感想になります。
|
35
37
|
`'\.\hogehoge'`を得たいというのは目的ではなく手段のはずです。
|
36
38
|
本当には何がしたいのか? という目的の方を質問に書くべきです。
|