77# ww song <[email protected] >, 201888# Woostundy <[email protected] >, 201899# Larry wang <[email protected] >, 201810+ # Junkai Shao <[email protected] >, 20181011#
1112#, fuzzy
1213msgid ""
@@ -15,7 +16,7 @@ msgstr ""
1516"Report-Msgid-Bugs-To : \n "
1617"POT-Creation-Date : 2018-11-04 09:44+0900\n "
1718"PO-Revision-Date : 2017-02-16 23:40+0000\n "
18- "Last-Translator : Larry wang <larry.wang.801 @gmail.com>, 2018\n "
19+ "Last-Translator : Junkai Shao <skaifun.dev @gmail.com>, 2018\n "
1920"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
2021"MIME-Version : 1.0\n "
2122"Content-Type : text/plain; charset=UTF-8\n "
@@ -44,7 +45,7 @@ msgstr "语法错误"
4445msgid ""
4546"Syntax errors, also known as parsing errors, are perhaps the most common "
4647"kind of complaint you get while you are still learning Python::"
47- msgstr "语法错误又称代码解析错误,可能是你在Python初学时最容易遇到的错误。 "
48+ msgstr "语法错误又称解析错误,可能是你在学习Python 时最容易遇到的错误:: "
4849
4950#: ../../tutorial/errors.rst:26
5051msgid ""
@@ -56,7 +57,7 @@ msgid ""
5657" so you know where to look in case the input came from a script."
5758msgstr ""
5859"解析器会输出出现语法错误的那一行,并显示一个“箭头”,指向这行里面检测到第一个错误。 错误是由箭头指示的位置 *上面* "
59- "的形符引起的 (或者至少是在这里被检测出的):在示例中,在 :func:`print` 这个函数中检测到了错误,因为在它前面少了个冒号 (``':'``)"
60+ "的令牌 (或者至少是在这里被检测出的)引起的 :在示例中,在 :func:`print` 这个函数中检测到了错误,因为在它前面少了个冒号 (``':'``)"
6061" 。文件名和行号也会被输出,以便输入来自脚本文件时你能知道去哪检查。"
6162
6263#: ../../tutorial/errors.rst:37
@@ -72,8 +73,8 @@ msgid ""
7273"not handled by programs, however, and result in error messages as shown "
7374"here::"
7475msgstr ""
75- "即使语句或表达式在语法上是正确的,但在尝试执行时,它仍可能会导致错误 。 "
76- "在执行时检测到的错误被称为*异常*,异常不一定会导致严重后果:您将很快学会如何在Python程序中处理它们 。 "
76+ "即使语句或表达式在语法上是正确的,但在尝试执行时,它仍可能会引发错误 。 "
77+ "在执行时检测到的错误被称为*异常*,异常不一定会导致严重后果:你将很快学会如何在Python程序中处理它们 。 "
7778"但是,大多数异常并不会被程序处理,此时会显示如下所示的错误信息::"
7879
7980#: ../../tutorial/errors.rst:58
@@ -87,15 +88,15 @@ msgid ""
8788" a useful convention). Standard exception names are built-in identifiers "
8889"(not reserved keywords)."
8990msgstr ""
90- "错误信息的最后一行告诉我们程序遇到了什么类型的错误。异常有不同的类型,而其类型名称将会在错误信息中输出出来。上述样例中的异常类型依次是: :exc:`ZeroDivisionError`, "
91- " :exc:`NameError` and "
92- ":exc:`TypeError`。错误信息中的异常类型是执行时抛出的内建异常类型。所有的内建类型都会如此,而虽然这是惯例,但是用户自定义的异常不一定如此。标准的异常类型是内建的标识符而非保留关键字 。"
91+ "错误信息的最后一行告诉我们程序遇到了什么类型的错误。异常有不同的类型,而其类型名称将会作为错误信息的一部分中打印出来:上述示例中的异常类型依次是: :exc:`ZeroDivisionError`, "
92+ " :exc:`NameError` 和 "
93+ ":exc:`TypeError`。作为异常类型打印的字符串是发生的内置异常的名称。对于所有内置异常都是如此,但对于用户定义的异常则不一定如此(虽然这是一个有用的规范)。标准的异常类型是内置的标识符(而不是保留关键字) 。"
9394
9495#: ../../tutorial/errors.rst:66
9596msgid ""
9697"The rest of the line provides detail based on the type of exception and what"
9798" caused it."
98- msgstr "这一行剩下的部分能告诉我们此处抛出异常的具体类型以及哪一部分代码抛出了异常 。"
99+ msgstr "这一行的剩下的部分根据异常类型及其原因提供详细信息 。"
99100
100101#: ../../tutorial/errors.rst:69
101102msgid ""
0 commit comments