Питон плохо работает? Посмотрите официальный китайский документ

Python

Как лучший язык в мире, Python не имеет официальной документации на китайском языке. Друзья привыкли к оригинальным английским документам, но если есть официальные китайские документы, скорость просмотра или понимания значительно улучшится. В этой статье будет представлена ​​китайская документация, скрытая на официальном сайте Python~

В прошлом некоторые документы Python на китайском языке поддерживались третьими сторонами, но их нельзя было обновлять и поддерживать синхронно из-за людских и других ограничений. Существует также множество высококачественных ресурсов Python на китайском языке, но большинство из них представляют собой книги или учебные пособия, написанные Даниэлем, и перевод официальных документов не может быть гарантирован.

В последнее время многие разработчики обнаружилиPythonСейчас есть официальные китайские документы, но их нельзя увидеть напрямую из интерфейса документации Python. Как следует из документации Python, доступны только английский, французский, японский и корейский языки, а китайских вариантов мы не видим.

Но если вручную набрать zh-cn в адресной строке, т.е.: https://docs.python.org/zh-cn, то можно увидеть официальную китайскую документацию. Таким образом, теперь мы можем напрямую увидеть китайский вариант из раскрывающегося списка. Поскольку контент высокого уровня, такой как интерфейс API Python/C, по-прежнему на английском языке, весьма вероятно, что китайская документация все еще совершенствуется и не полностью открыта.

Какие официальные китайские документы

В настоящее время в официальном китайском документе есть несколько основных версий 3.8.0a2, 3.7.3, 3.6.8, 2.7.16, и только 3.5.7 отсутствует по сравнению с английским документом. Для каждой версии Python документация содержит много контента.Вводные руководства и справочники по языку переведены на китайский язык, а другой основной контент также имеет китайский перевод, например, новые изменения в каждой версии, установка и распространение модулей Python, часто задаваемые вопросы и многое другое. .

Но есть также некоторые дополнительные темы, которые в основном сохраняют английский язык, такие как интерфейс API Python/C, стандартная ссылка на библиотеку, расширение и встраивание и т. д. Некоторое из этих содержаний сложнее для понимания, возможно, они предъявляют более высокие требования к переводчику, а процесс завершения также медленнее.

Для начинающих вводное руководство и справочник по языку Python, вероятно, наиболее необходимы. Вводные руководства представляют собой неформальное введение в основные концепции и возможности языка Python. Читатели лучше всего подготовлены к практике с интерпретатором Python во время чтения, но все примеры независимы друг от друга, поэтому это руководство также можно читать в автономном режиме.

По сравнению с вводным руководством справочник по языку Python содержит более формальный синтаксис и "основную семантику". Этот справочник очень лаконичен и призван обеспечить точность и полноту знаний. В дополнение к двум предыдущим базовым учебным материалам англоязычная версия документации Python также содержит два дополнительных руководства по C/C++, но эти расширенные материалы пока недоступны на китайском языке.

Наконец, в документации по Python на китайском языке есть небольшая пасхалка, которая переворачивает все термины в Python. Часто эти термины имеют разные переводы и выражения, например, декоратор может сохранить исходный текст или может быть переведен как декоратор или декоратор. Возможно, в будущем этот официальный словарь поможет нам найти более подходящее выражение.


Как искать китайские документы

Вероятно, для большинства разработчиков получение функции или использование Python является обычным способом документирования. Например, если мы хотим узнать, как использовать функциональное программирование, мы можем поискать Lambda в документации на китайском языке:

Среди них в инструменте управления процессами есть введение в использование анонимной функции Lambda, и на данный момент переведена лишь небольшая часть важных руководств по функциональному программированию. Ниже показано полученное руководство по использованию Lambda.