Python开发实战 PDF_Python教程
Python教程

Python开发实战 PDF_Python教程

资源名称:Python开发实战 PDF 第一部分 使用Python开发 01 开始使用Python  2 01.01 Python环境搭建  2 01.01.01 安装apt软件包  2 01.01.02 easy_install 与pip  3 01.01.03 安装virtualenv  4 01.01.04 使用不同版本的Python  9 01.02 Mercurial环境搭建  12 01.02.01 Mercurial的简介  12 01.02.02 Mercurial的安装  12 01.02.03 代码库的建立  13 01.02.04 文件的操作  14 01.03 编辑器与方便的开发工具  17 01.03.01 编辑器  17 01.03.02 Python开发小贴士  19 01.04 本章小结  22 02 开发Web应用程序  23 02.01 了解Web应用程序  23 02.01.01 什么是Web应用程序  23 02.01.02 Web应用程序与桌面应用程序的不同  24 02.01.03 Web应用程序的机制  24 02.02...
Python编程入门(第3版) PDF_Python教程
Python教程

Python编程入门(第3版) PDF_Python教程

资源名称:Python编程入门(第3版) PDF 第1章 编程简介  1 1.1  Python语言  2 1.2  Python适合用于做什么  3 1.3  程序员如何工作  4 1.4  安装Python  6 1.4.1  在Windows系统上安装Python  6 1.4.2  在Mac系统上安装Python.7 1.4.3  在Linux系统上安装Python  7 第2章 算术、字符串与变量  9 2.1  交互式命令shell  10 2.1.1  shell提示符  10  资源截图:
Python编程初学者指南 PDF_Python教程
Python教程

Python编程初学者指南 PDF_Python教程

资源名称:Python编程初学者指南 PDF 第1章 启程:Game Over程序 1 1.1 剖析Game Over程序 1 1.2 Python简介 2 1.2.1 Python易于使用 3 1.2.2 Python功能强大 3 1.2.3 Python是面向对象的 3 1.2.4 Python是一种“胶水”语言 4 1.2.5 Python所不在 4 1.2.6 Python有一个强大的社区 4 1.2.7 Python是免费的、开源的 4 1.3 在Windows上设置Python 4 1.4 在其他操作系统上设置Python 5 1.5 IDLE简介 6 1.5.1 通过交互模式进行编程 6 1.5.2 通过脚本模式进行编程 9 1.6 回到Game Over程序 11 1.6.1 使用注释 12 1.6.2 使用空行 13 1.6.3 打印字符串 13 1.6.4 等待用户 13 1.7 小结 14 第2章 类型、变量以及简单I/O:Useless Trivia程序 15 2.1 Useless Trivia程序简介 15 2.2 使用引号和字符串 16 2.2.1 Game Over 2.0程序简介 16 2.2.2 在字符串内部使用引号 17 2.2.3 打印输出多个值 18 2.2.4 为print指定结束字符串 19 2.2.5 创建三重引号字符串 19 2.3 使用转义序列和字符串 20 2.3.1 Fancy Credits程序简介 20 2.3.2 前进一个制表符位 21 2.3.3 打印反斜杠 22 2.3.4 插入换行符 22 2.3.5 插入引号 22 2.3.6 触发系统蜂鸣器 23...
像计算机科学家一样思考Python PDF_Python教程
Python教程

像计算机科学家一样思考Python PDF_Python教程

资源名称:像计算机科学家一样思考Python PDF 第1章 程序之道 1 1.1 Python编程语言 1 1.2 什么是程序 3 1.3 什么是调试 3 1.4 语法错误 3 1.5 运行时错误 4 1.6 语义错误 4 1.7 实验型调试 4 1.8 形式语言和自然语言 5 1.9 第一个程序 6 1.10 调试 7 1.11 术语表 7 1.12 练习 9 第2章 变量、表达式和语句 10 2.1 值和类型 10 2.2 变量 11 2.3 变量名称和关键字 12 2.4 操作符和操作对象 13 2.5 表达式和语句 13 2.6 交互模式和脚本模式 14 2.7 操作顺序 15 2.8 字符串操作 15 2.9 注释 16 2.10 调试 16 2.11 术语表 17 2.12 练习 18 第3章 函数 19 3.1 函数调用 19 3.2 类型转换函数 19 3.3 数学函数 20 3.4 组合 21 3.5 添加新函数 21 3.6 定义和使用 23 3.7 执行流程 23 3.8 形参和实参 24 3.9 变量和形参是局部的 25 3.10 栈图 25 3.11 有返回值函数和无返回值函数 26 3.12 为什么要有函数 27 3.13 使用from导入模块 28 3.14 调试 28 3.15 术语表 29 3.16 练习 30 第4章 案例研究:接口设计 32...
Python标准库(Doug Hellmann)PDF_Python教程
Python教程

Python标准库(Doug Hellmann)PDF_Python教程

资源名称:Python标准库(Doug Hellmann)PDF 第1章 文本11.1 string—文本常量和模板11.1.1 函数11.1.2 模板21.1.3 高级模板41.2 textwrap—格式化文本段落61.2.1 示例数据61.2.2 填充段落61.2.3 去除现有缩进71.2.4 结合dedent和fill71.2.5 悬挂缩进81.3 re—正则表达式91.3.1 查找文本中的模式91.3.2 编译表达式101.3.3 多重匹配111.3.4 模式语法12.1.3.5 限制搜索221.3.6 用组解析匹配231.3.7 搜索选项281.3.8 前向或后向361.3.9 自引用表达式401.3.10 用模式修改字符串441.3.11 利用模式拆分461.4 difflib—比较序列491.4.1 比较文本体491.4.2 无用数据511.4.3 比较任意类型53第2章 数据结构552.1 collections—容器数据类型562.1.1 counter562.1.2 defaultdict592.1.3 deque592.1.4 namedtuple632.1.5 ordereddict652.2 array—固定类型数据序列662.2.1 初始化672.2.2 处理数组672.2.3 数组与文件682.2.4 候选字节顺序682.3 heapq—堆排序算法692.3.1 示例数据702.3.2 创建堆702.3.3 访问堆的内容722.3.4...
Python 编程实践 第2版 英文pdf_Python教程
Python教程

Python 编程实践 第2版 英文pdf_Python教程

资源名称:Python 编程实践 第2版 英文pdf 第1章 引言 第2章 你好,python 第1章 引言 第2章 你好,python 第3章 字符串 第4章 模块 第5章 列表 第6章 做出选择 第7章 重复 第8章 文件处理 第9章 集合和字典 第10章 算法 第11章 搜索和排序 第12章 构建应用程序 第13章 面向对象编程 第14章 图形用户界面 第15章 数据库  资源截图:
Python语言入门 PDF_Python教程
Python教程

Python语言入门 PDF_Python教程

资源名称:Python语言入门 PDF 书中描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,此外还介绍了更多高级主题,包括复杂的实例,最后讲述了如何使用Python定制库来创建大型程序。 资源截图:
Python与Tkinter编程 PDF_Python教程
Python教程

Python与Tkinter编程 PDF_Python教程

资源名称:Python与Tkinter编程 PDF Thinter 是解释性脚本语言Pyhton的图形界面开发工具包,是一个清晰的、面向对象的图形界面开发工具,它可以让你快速地开发出可以运行在Unix、 Macintosh和Windows等系统平台下的Python应用程序。本书详细地介绍了Python语言的语法和函数及其界面的开发方法,重点介绍了 在Tkinter可视化平台下的编程方法。本书非常适合各个层次的Python程序员,同时也适合利用Python开发各种脚本的设计人员。 资源截图: