Skip to content

Commit 619443d

Browse files
committed
版本更新成3.4.3
官方教程的版本更新成最新发布版本3.4.3
1 parent b345667 commit 619443d

File tree

125 files changed

+6635
-7369
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+6635
-7369
lines changed

docs/html/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 665f4d31bfa5b9bf8b1ef549bccf6f8a
3+
config: ed4d163cad68351ea7767e9a760bebc6
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/html/_sources/appendix.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
错误处理
1616
--------------
1717

18-
当错误发生时,解释器打印一个错误信息和堆栈跟踪。在交互模式下,它返回主提示符;当输入来自文件的时候,在打印堆栈跟踪后以非零退出状态退出。(在 :keyword:`try` 声明中被 :keyword:`except` 子句捕捉到的异常在这种情况下不是错误。)有些错误是非常致命的会导致一个非零状态的退出;这也适用于内部错误以及某些情况的内存耗尽。所有的错误信息都写入到标准错误流;来自执行的命令的普通输出写入到标准输出。
18+
当错误发生时,解释器打印一个错误信息和堆栈跟踪。在交互模式下,它返回主提示符;当输入来自文件的时候,在打印堆栈跟踪后以非零退出状态退出。(在 `try <https://docs.python.org/3/reference/compound_stmts.html#try>`_ 声明中被 `except <https://docs.python.org/3/reference/compound_stmts.html#except>`_ 子句捕捉到的异常在这种情况下不是错误。)有些错误是非常致命的会导致一个非零状态的退出;这也适用于内部错误以及某些情况的内存耗尽。所有的错误信息都写入到标准错误流;来自执行的命令的普通输出写入到标准输出。
1919

20-
输入中断符(通常是 Control-C 或者 DEL)到主或者从提示符中慧取消输入并且返回到主提示。[#]_ 当命令执行中输入中断符会引起 :exc:`KeyboardInterrupt` 异常,这个异常能够被一个 :keyword:`try` 声明处理。
20+
输入中断符(通常是 Control-C 或者 DEL)到主或者从提示符中慧取消输入并且返回到主提示。[#]_ 当命令执行中输入中断符会引起 `KeyboardInterrupt <https://docs.python.org/3/library/exceptions.html#KeyboardInterrupt>`_ 异常,这个异常能够被一个 `try <https://docs.python.org/3/reference/compound_stmts.html#try>`_ 声明处理。
2121

2222

2323
.. _tut-scripts:
@@ -45,7 +45,7 @@
4545
交互式启动文件
4646
----------------------------
4747

48-
当你使用交互式 Python 的时候,它常常很方便地执行一些命令在每次解释器启动时。你可以这样做:设置一个名为 :envvar:`PYTHONSTARTUP` 的环境变量为包含你的启动命令的文件名。这跟 Unix shells 的 :file:`.profile` 特点有些类似。
48+
当你使用交互式 Python 的时候,它常常很方便地执行一些命令在每次解释器启动时。你可以这样做:设置一个名为 `PYTHONSTARTUP <https://docs.python.org/3/using/cmdline.html#envvar-PYTHONSTARTUP>`_ 的环境变量为包含你的启动命令的文件名。这跟 Unix shells 的 :file:`.profile` 特点有些类似。
4949

5050
这个文件在交互式会话中是只读的,在当 Python 从脚本中读取命令,以及在当 :file:`/dev/tty` 被作为明确的命令源的时候不只是可读的。该文件在交互式命令被执行的时候在相同的命名空间中能够被执行,因此在交互式会话中定义或者导入的对象能够无需授权就能使用。你也能在文件中更改提示 ``sys.ps1`` 和 ``sys.ps2``。
5151

@@ -71,9 +71,9 @@ Python 提供两个钩子为了让你们定制 :mod:`sitecustomize` 和 :mod:`us
7171
>>> site.getusersitepackages()
7272
'/home/user/.local/lib/python3.4/site-packages'
7373

74-
现在你可以创建一个名为 :file:`usercustomize.py` 的文件在你的用户 site-packages 目录,并且在里面放置你想要的任何内容。它会影响 Python 的每一次调用,除非它以 :option:`-s` (禁用自动导入)选项启动。
74+
现在你可以创建一个名为 :file:`usercustomize.py` 的文件在你的用户 site-packages 目录,并且在里面放置你想要的任何内容。它会影响 Python 的每一次调用,除非它以 `-s <https://docs.python.org/3/using/cmdline.html#cmdoption-s>`_ (禁用自动导入)选项启动。
7575

76-
:mod:`sitecustomize` 以同样地方式工作,但是通常由是机器的管理员创建在全局的 site-packages 目录中,并且是在 :mod:`usercustomize` 之前导入。请参阅 :mod:`site` 模块获取更多信息。
76+
:mod:`sitecustomize` 以同样地方式工作,但是通常由是机器的管理员创建在全局的 site-packages 目录中,并且是在 :mod:`usercustomize` 之前导入。请参阅 `site <https://docs.python.org/3/library/site.html#module-site>`_ 模块获取更多信息。
7777

7878

7979
.. rubric:: Footnotes

docs/html/_sources/appetite.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ Python 允许你将程序分割为不同的模块,以便在其他的 Python
1818

1919
Python 是一门解释型语言,因为无需编译和链接,你可以在程序开发中节省宝贵的时间。Python 解释器可以交互的使用,这使得试验语言的特性、编写临时程序或在自底向上的程序开发中测试方法非常容易。你甚至还可以把它当做一个桌面计算器。
2020

21-
Python 让程序编写的紧凑和可读。用 Python 编写的程序通常比同样的 C、C++ 或 Java 程序更短小,这是因为以下几个原因
21+
Python 让程序编写的紧凑和可读。用 Python 编写的程序通常比同样的 C、C++ 或 Java 程序更短小,这是因为以下几个原因::
2222

23-
* 高级数据结构使你可以在一条语句中表达复杂的操作;
23+
* 高级数据结构使你可以在一条语句中表达复杂的操作;
2424

25-
* 语句组使用缩进代替开始和结束大括号来组织;
25+
* 语句组使用缩进代替开始和结束大括号来组织;
2626

27-
* 变量或参数无需声明。
27+
* 变量或参数无需声明。
2828

2929
Python 是 *可扩展* 的:如果你会 C 语言编程便可以轻易地为解释器添加内置函数或模块,或者为了对性能瓶颈作优化,或者将 Python 程序与只有二进制形式的库(比如某个专业的商业图形库)连接起来。一旦你真正掌握了它,你可以将 Python 解释器集成进某个 C 应用程序,并把它当作那个程序的扩展或命令行语言。
3030

0 commit comments

Comments
 (0)