simba87: переводы
The Python Language Reference / Справочник по языку Python
→2.1.4. Encoding declarations
If a comment in the first or second line of the Python script matches the regular expression coding[=:]\s*([-\w.]+), this comment is processed as an encoding declaration; the first group of this expression names the encoding of the source code file. The recommended forms of this expression are
If a comment in the first or second line of the Python script matches the regular expression coding[=:]\s*([-\w.]+), this comment is processed as an encoding declaration; the first group of this expression names the encoding of the source code file. The recommended forms of this expression are
−1 2.1.4. Объявление кодировки
Если комментарий, расположенный в первой или второй строке скрипта, соответствует регулярному выражению coding[=:]\s*([-\w.]+), то при анализе он имеет значение объявления кодировки.
Если комментарий, расположенный в первой или второй строке скрипта, соответствует регулярному выражению coding[=:]\s*([-\w.]+), то при анализе он имеет значение объявления кодировки.
→2.1.3. Comments
A comment starts with a hash character (#) that is not part of a string literal, and ends at the end of the physical line. A comment signifies the end of the logical line unless the implicit line joining rules are invoked. Comments are ignored by the syntax; they are not tokens.
A comment starts with a hash character (#) that is not part of a string literal, and ends at the end of the physical line. A comment signifies the end of the logical line unless the implicit line joining rules are invoked. Comments are ignored by the syntax; they are not tokens.
1 2.1.3. Комментарии
Комментарий начинается с символа "решётки" (#), который не является строковым литералом, и продолжается до конца строки. Комментарий также обозначает конец логической последовательности, кроме тех случаев, когда происходит неявное объединение логических последовательностей. Комментарии игнорируются при анализе текста программы и не являются лексемами (токенами).
Комментарий начинается с символа "решётки" (#), который не является строковым литералом, и продолжается до конца строки. Комментарий также обозначает конец логической последовательности, кроме тех случаев, когда происходит неявное объединение логических последовательностей. Комментарии игнорируются при анализе текста программы и не являются лексемами (токенами).
→2.1.2. Physical lines
A physical line is a sequence of characters terminated by an end-of-line sequence. In source files, any of the standard platform line termination sequences can be used - the Unix form using ASCII LF (linefeed), the Windows form using the ASCII sequence CR LF (return followed by linefeed), or the old Macintosh form using the ASCII CR (return) character. All of these forms can be used equally, regardless of platform.
A physical line is a sequence of characters terminated by an end-of-line sequence. In source files, any of the standard platform line termination sequences can be used - the Unix form using ASCII LF (linefeed), the Windows form using the ASCII sequence CR LF (return followed by linefeed), or the old Macintosh form using the ASCII CR (return) character. All of these forms can be used equally, regardless of platform.
0 2.1.2. Физические строки
Физическая строка - это последовательность символов, которая оканчивается специальными символами, обозначающими конец данной строки. Можно использовать любые стандартные символы конца строки: ASCII LF (Unix-вариант), ASCII CR LF (Windows-вариант), ASCII CR (старый Macintosh-вариант). Все приведённые варианты символов конца строки равноправны для использования независимо от используемой платформы.
Физическая строка - это последовательность символов, которая оканчивается специальными символами, обозначающими конец данной строки. Можно использовать любые стандартные символы конца строки: ASCII LF (Unix-вариант), ASCII CR LF (Windows-вариант), ASCII CR (старый Macintosh-вариант). Все приведённые варианты символов конца строки равноправны для использования независимо от используемой платформы.
→2.1.1. Logical lines
The end of a logical line is represented by the token NEWLINE. Statements cannot cross logical line boundaries except where NEWLINE is allowed by the syntax (e.g., between statements in compound statements). A logical line is constructed from one or more physical lines by following the explicit or implicit line joining rules.
The end of a logical line is represented by the token NEWLINE. Statements cannot cross logical line boundaries except where NEWLINE is allowed by the syntax (e.g., between statements in compound statements). A logical line is constructed from one or more physical lines by following the explicit or implicit line joining rules.
0 2.1.1. Логические последовательности
Концу логической последовательности соответствует лексема NEWLINE. Операторы не могут пересекать границу логической последовательности (содержать в себе NEWLINE), за исключением некоторых случаев, когда это разрешено синтаксисом (например, между отдельными операторами составного оператора). Логическая последовательность состоит из одной или более физических строк, объединяемых (явно или неявно) в соответствии с определёнными правилами.
Концу логической последовательности соответствует лексема NEWLINE. Операторы не могут пересекать границу логической последовательности (содержать в себе NEWLINE), за исключением некоторых случаев, когда это разрешено синтаксисом (например, между отдельными операторами составного оператора). Логическая последовательность состоит из одной или более физических строк, объединяемых (явно или неявно) в соответствии с определёнными правилами.
→2.1. Line structure
A Python program is divided into a number of logical lines.
A Python program is divided into a number of logical lines.
0 2.1. Структура последовательностей
Программа разделяется на некоторое количество логических последовательностей.
Программа разделяется на некоторое количество логических последовательностей.
→Python reads program text as Unicode code points; the encoding of a source file can be given by an encoding declaration and defaults to UTF-8, see PEP 3120 for details. If the source file cannot be decoded, a SyntaxError is raised.
0 Python воспринимает текст программы как набор символов Юникода. Кодировка по умолчанию - UTF-8 (см. PEP 3120), но также может быть выбрана и другая кодировка. Если исходный файл не может быть декодирован, то это приводит к возникновению синтаксической ошибки - SyntaxError.
→2. Lexical analysis
A Python program is read by a parser. Input to the parser is a stream of tokens, generated by the lexical analyzer. This chapter describes how the lexical analyzer breaks a file into tokens.
A Python program is read by a parser. Input to the parser is a stream of tokens, generated by the lexical analyzer. This chapter describes how the lexical analyzer breaks a file into tokens.
0 2. Лексический анализ
Парсер (синтаксический анализатор) выполняет синтаксический анализ программы, написанной на языке программирования Python. В качестве исходных данных парсер получает последовательность лексем (токенов), полученную в результате лексического анализа программы. В этой главе описывается как в процессе лексического анализа происходит распознавание и выделение лексем из исходного текста программы.
Парсер (синтаксический анализатор) выполняет синтаксический анализ программы, написанной на языке программирования Python. В качестве исходных данных парсер получает последовательность лексем (токенов), полученную в результате лексического анализа программы. В этой главе описывается как в процессе лексического анализа происходит распознавание и выделение лексем из исходного текста программы.
Резюме
- Пол:
- мужчина
- Родной язык:
- русский
- С нами:
-
с 1 апреля 2010 г.
(6044 дня)
Не является членом клуба. - Деятельность:
-
7 версий перевода
с общим рейтингом 0
Карма: 1 (оценок: 1)
