python3中文教程_Python学习手册|Python3.4中文手册 Python官方文档_最火软件站

Python是一门简单易学,功能强大的编程语言。它具有高效的高级数据结构和简单而有效的面向对象编程方法。Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速应用程序开发的理想语言。

从Python网站http://www.python.org/可以免费获得所有主要平台的源代码或二进制形式的Python解释器和广泛的标准库,并且可以自由地分发。该网站还包含许多免费的第三方Python 模块、程序、工具以及附加文档的发布包和链接。

1_150402160946_1.jpg

Python解释器可以用C或C++(或可从C中调用的其他语言)中实现的新的函数和数据类型轻松扩展。Python也适合作为可定制应用程序的一种扩展语言。

本教程非正式向读者介绍Python语言及其体系的基本概念和功能。手边有个Python解释器来随手实验很有帮助,但所有示例都相对独立,所以本教程也可以离线阅读。

对于标准对象和模块的说明,请参阅Python标准库。Python语言参考给出了Python语言更正式的定义。要编写C或C++的扩展,请阅读扩展和嵌入Python解释器与Python/C API参考手册。也有几本书深度地介绍了Python 。

本教程不会尝试全面并涵盖每一个单独特性,甚至每一个常用的特性。相反,它介绍了许多Python最值得注意的特点,并会给你一个很好的语言的口味和风格。读完它之后,你将能够阅读和编写Python的模块和程序,并可以准备好更多地了解Python标准库中描述的各种Python库模块。

目录列表:

1. 吊吊你的胃口

2. Python 解释器

2.1. 调用解释器

2.1.1. 参数传递

2.1.2. 交互模式

2.2. 解释器及其环境

2.2.1. 错误处理

2.2.2. 可执行的Python脚本

2.2.3. 源程序的编码

2.2.4. 交互式启动文件

2.2.5. 自定义模块

3. Python 简介

3.1. 用Python作为计算器

3.1.1. 数字

3.1.2. 字符串

3.1.3. Unicode字符串

3.1.4. 列表

3.2. 编程第一步

4. 控制流

4.1. if语句

4.2. for语句

4.3. range()函数

4.4. 循环中的break和continue语句以及else子句

4.5. pass语句

4.6. 定义函数

4.7. 更多关于函数定义的内容

4.7.1.默认参数值

4.7.2.关键字参数

4.7.3.可变参数列表

4.7.4.参数列表的分拆

4.7.5. Lambda 表达式

4.7.6. 文档字符串

4.8. 插曲:编码风格

5. 数据结构

5.1. 更多关于列表的内容

5.1.1.用列表作为栈

5.1.2.用列表作为队列

5.1.3. 函数式编程工具

5.1.4. 列表推导式

5.1.4.1. 嵌套的列表推导式

5.2. del语句

5.3.元组和序列

5.4.集合

5.5.字典

5.6.循环技巧

5.7.更多关于的条件内容

5.8.比较序列和其它类型

6. 模块

6.1. 更多关于模块的内容

6.1.1.把模块当作脚本执行

6.1.2.模块搜索路径

6.1.3."编译后的"Python 文件

6.2.标准模块

6.3.dir()函数

6.4. 包

6.4.1.从包中导入 *

6.4.2.包内引用

6.4.3.多重目录中的包

7. 输入和输出

7.1. 设计输出格式

7.1.1.旧式的字符串格式

7.2. 读写文件

7.2.1.文件对象的方法

7.2.2.将结构化的数据保存为json

8. 错误和异常

8.1.语法错误

8.2.异常

8.3.处理异常

8.4.引发异常

8.5.用户定义的异常

8.6.定义清理操作

8.7.清理操作的预定义

9. 类

9.1. 名称和对象

9.2. Python 作用域和命名空间

9.3. 初识类

9.3.1.类定义语法

9.3.2.类对象

9.3.3.实例对象

9.3.4.方法对象

9.3.5. 类和实例变量

9.4. 补充说明

9.5. 继承

9.5.1. 多继承

9.6.私有变量和类本地引用

9.7.零碎的东西

9.8.异常也是类

9.9.迭代器

9.10.生成器

9.11.生成器表达式

10. 标准库概览

10.1.操作系统接口

10.2.文件通配符

10.3.命令行参数

10.4.错误输出重定向和程序终止

10.5.字符串模式匹配

10.6.数学

10.7.互联网访问

10.8.日期和时间

10.9.数据压缩

10.10.性能测量

10.11.质量控制

10.12.Batteries Included

11. 标准库概览–第II部分

11.1.输出格式

11.2.模板

11.3.二进制数据记录的解析

11.4.多线程

11.5.日志

11.6.弱引用

11.7.列表工具

11.8.十进制浮点算法

12. 现在怎么办?

13. 交互式输入的编辑和历史记录

13.1.行编辑

13.2.历史记录

13.3.键绑定

13.4.交互式解释器的替代品

14. 浮点数运算:问题和局限

14.1. 二进制表示的误差

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值