@@ -838,18 +838,17 @@ msgid ""
838838"that the escape sequences only recognized in string literals fall into the "
839839"category of unrecognized escapes for bytes literals."
840840msgstr ""
841- "与标准 C 不同,所有无法识别的转义序列将原样保留在字符串中,也就是说,*反斜杠会在结果中保留*。(这种方式在调试时很有用: "
842- "如果输错了一个转义序列,更容易在输出结果中识别错误。) "
843- "另外要注意的一个关键点是:专用于字符串字面值中的转义序列如果在字节串字面值中出现,会被归类为无法识别的转义序列。"
841+ "与标准 C "
842+ "不同,无法识别的转义序列将原样保留在字符串里,也就是说,*反斜杠保留在结果里*。(调试时,这种方式很有用:输错转义序列时,更容易在输出结果中识别错误。)注意,专用于字符串字面值中的转义序列出现在字节串字面值内时,会被归类为无法识别的转义序列。"
844843
845844#: ../../reference/lexical_analysis.rst:596
846845msgid ""
847846"Unrecognized escape sequences produce a :exc:`DeprecationWarning`. In a "
848847"future Python version they will be a :exc:`SyntaxWarning` and eventually a "
849848":exc:`SyntaxError`."
850849msgstr ""
851- "无法识别的转义序列将引发 :exc:`DeprecationWarning`。 在某个未来的 Python 版本中它们将引发 "
852- ":exc:`SyntaxWarning` 并最终将改为引发 :exc:`SyntaxError`。"
850+ "无法识别的转义序列触发 :exc:`DeprecationWarning`。未来的 Python 发行版将改为触发 "
851+ ":exc:`SyntaxWarning`,最终会改为触发 :exc:`SyntaxError`。"
853852
854853#: ../../reference/lexical_analysis.rst:601
855854msgid ""
@@ -863,10 +862,10 @@ msgid ""
863862"interpreted as those two characters as part of the literal, *not* as a line "
864863"continuation."
865864msgstr ""
866- "即使在原始字面值中,引号也可以加上反斜杠转义符,但反斜杠会保留在输出结果中 ;例如 ``r\"\\\"\" `` 是一个有效的字符串字面值,包含两个字符: "
867- "一个反斜杠和一个双引号;而 ``r\"\\\" `` 不是一个有效的字符串字面值 "
868- "(即便是原始字符串也不能以奇数个反斜杠结束)。特别地,*一个原始字面值不能以单个反斜杠结束 * "
869- "(因为此反斜杠会转义其后的引号字符)。还要注意一个反斜杠加一个换行在字面值中会被解释为两个字符, 而 *不是* 一个连续行 。"
865+ "即使在原始字面值中,引号也可以用反斜杠转义,但反斜杠会保留在输出结果里 ;例如 ``r\"\\\"\" `` "
866+ "是由两个字符组成的有效字符串字面值:反斜杠和双引号; ``r\"\\\" `` "
867+ "则不是有效字符串字面值(原始字符串也不能以奇数个反斜杠结尾)。尤其是,*原始字面值不能以单个反斜杠结尾 * "
868+ "(反斜杠会转义其后的引号)。还要注意,反斜杠加换行在字面值中被解释为两个字符, 而 *不是* 连续行 。"
870869
871870#: ../../reference/lexical_analysis.rst:614
872871msgid "String literal concatenation"
0 commit comments