《Python程序设计与算法基础教程》江红;余青松

《Python程序设计与算法基础教程》江红;余青松

本教程集教材、练习册、上机指导于一体,基于Windows 10和Python 3.5.2构建Python开发平台,阐述Python语言的基础知识,以及使用Python语言的实际开发应用实例,具体内容包括:Python概述、Python语言基础、程序流程控制、常用内置数据类型、系列数据类型、输入和输出、错误和异常处理、函数、类和对象、模块和客户端、算法与数据结构基础、图形用户界面、图形绘制、数值日期和时间处理、字符串和文本处理、文件、数据库访问、网络和Web编程、多线程编程以及系统管理等。

  本教程作者结合多年的程序设计、系统开发以及授课经验,由浅入深、循序渐进地介绍Python程序设计语言,让读者能够较为系统全面地掌握程序设计的理论和应用。

  本教程可以作为高等学校各专业的计算机程序设计教材,同时也可作为广大程序设计开发者、爱好者的自学参考书。 第1章  Python概述1

1.1  Python语言概述1

1.1.1  Python语言简介1

1.1.2  Python语言的特点1

1.1.3  Python语言的应用范围2

1.2  Python语言版本和开发环境2

1.2.1  Python语言的版本2

1.2.2  Python语言的实现2

1.2.3  Python语言的集成开发环境3

1.3  下载和安装Python3

1.3.1  下载Python3

1.3.2  安装Python4

1.3.3  安装和管理Python扩展包4

1.4  使用Python解释器解释执行Python程序6

1.4.1  运行Python解释器6

1.4.2  运行Python集成开发环境7

1.5  使用文本编辑器和命令行编写和执行Python源文件程序8

1.5.1  编写Hello World程序9

1.5.2  Hello World程序(hello.py)源代码分析10

1.5.3  运行Python源代码程序10

1.5.4  命令行参数11

1.6  使用集成开发环境IDLE编写和执行Python源文件程序12

1.6.1  使用IDLE编写程序12

1.6.2  使用IDLE编辑程序13

1.7  在线帮助和相关资源13

1.7.1  Python交互式帮助系统13

1.7.2  Python文档16

1.7.3  Python官网17

1.7.4  Python扩展库索引(PyPI)17

复习题18

上机实践19

第2章  Python语言基础20

2.1  Python程序概述20

2.1.1  引例20

2.1.2  Python程序构成20

2.2  Python对象和引用21

2.2.1  Python对象概述21

2.2.2  使用字面量创建实例对象21

2.2.3  使用类对象创建实例对象22

2.2.4  数据类型22

2.2.5  变量和对象的引用22

2.2.6  Python是动态类型语言23

2.2.7  Python是强类型语言24

2.2.8  对象内存示意图24

2.2.9  对象的值比较(==)和引用判别(is)25

2.2.10  不可变对象(immutable)和可变对象(mutable)25

2.3  标识符及其命名规则26

2.3.1  标识符26

2.3.2  保留关键字27

2.3.3  Python预定义标识符27

2.3.4  命名规则27

2.4  变量和赋值语句28

2.4.1  变量的


比丘资源网 » 《Python程序设计与算法基础教程》江红;余青松

发表回复

提供最优质的资源集合

立即查看 了解详情