| 所在主题: | |
| 文件名: Python编程:从入门到实践.pdf | |
| 资料下载链接地址: https://bbs.pinggu.org/a-3371753.html | |
| 附件大小: | |
|
第一部分 基础知识
第 1 章 起步 1.1 搭建编程环境 1.2 在不同操作系统中搭建Python编程环境 1.3 解决安装问题 1.4 从终端运行Python程序 1.5 小结 第 2 章 变量和简单数据类型 2.1 运行hello_world.py时发生的情况 2.2 变量 2.3 字符串 2.4 数字 2.5 注释 2.6 Python之禅 2.7 小结 第 3 章 列表简介 3.1 列表是什么 3.2 修改、 添加和删除元素 3.3 组织列表 3.4 使用列表时避免索引错误 3.5 小结 第 4 章 操作列表 4.1 遍历整个列表 4.2 避免缩进错误 4.3 创建数值列表 4.4 使用列表的一部分 4.5 元组 4.6 设置代码格式 4.7 小结 第 5 章 if语句 5.1 一个简单示例 5.2 条件测试 5.3 if语句 5.4 使用if语句处理列表 5.5 设置if语句的格式 5.6 小结 第 6 章 字典 6.1 一个简单的字典 6.2 使用字典 6.3 遍历字典 6.4 嵌套 6.5 小结 第 7 章 用户输入和while循环 7.1 函数input()的工作原理 7.2 while循环简介 7.3 使用while循环来处理列表和字典 7.4 小结 第 8 章 函数 8.1 定义函数 8.2 传递实参 8.3 返回值 8.4 传递列表 8.5 传递任意数量的实参 8.6 将函数存储在模块中 8.7 函数编写指南 8.8 小结 第 9 章 类 9.1 创建和使用类 9.2 使用类和实例 9.3 继承 9.4 导入类 9.5 Python标准库 9.6 类编码风格 9.7 小结 第 10 章 文件和异常 10.1 从文件中读取数据 10.2 写入文件 10.3 异常 10.4 存储数据 10.5 小结 第 11 章 测试代码 11.1 测试函数 11.2 测试类 11.3 小结 第二部分 项目 项目1 外星人入侵 第 12 章 武装飞船 12.1 规划项目 12.2 安装Pygame 12.3 开始游戏项目 12.4 添加飞船图像 12.5 重构: 模块game_functions 12.6 驾驶飞船 12.7 简单回顾 12.8 射击 12.9 小结 第 13 章 外星人 13.1 回顾项目 13.2 创建第一个外星人 13.3 创建一群外星人 13.4 让外星人群移动 13.5 射杀外星人 13.6 结束游戏 13.7 确定应运行游戏的哪些部分 13.8 小结 14.1 添加Play按钮 14.2 提高等级 14.3 记分 14.4 小结 项目2 数据可视化 第 15 章 生成数据 15.1 安装matplotlib 15.2 绘制简单的折线图 15.3 随机漫步 15.4 使用Pygal模拟掷骰子 15.5 小结 第 16 章 下载数据 16.1 CSV文件格式 16.2 制作世界人口地图: JSON格式 16.3 小结 第 17 章 使用API 17.1 使用Web API 17.2 使用Pygal可视化仓库 17.3 Hacker News API 17.4 小结 项目3 Web应用程序 第 18 章 Django入门 18.1 建立项目 18.2 创建应用程序 18.3 创建网页: 学习笔记主页 18.4 创建其他网页 18.5 小结 第 19 章 用户账户 19.1 让用户能够输入数据 19.2 创建用户账户 19.3 让用户拥有自己的数据 19.4 小结 第 20 章 设置应用程序的样式并对其进行部署 20.1 设置项目“学习笔记”的样式 20.2 部署“学习笔记” 20.3 小结 附录 A 安装Python A.1 在Linux系统中安装Python A.1.1 确定已安装的版本 A.1.2 在Linux系统中安装Python 3 A.2 在OS X系统中安装Python A.2.1 确定已安装的版本 A.2.2 使用Homebrew来安装Python 3 A.3 在Windows系统中安装Python A.3.1 在Windows系统中安装Python 3 A.3.2 查找Python解释器 A.3.3 将Python添加到环境变量Path中 A.4 Python关键字和内置函数 A.4.1 Python关键字 A.4.2 Python内置函数 附录 B 文本编辑器 B.1 Geany B.1.1 在Linux系统中安装Geany B.1.2 在Windows系统中安装Geany B.1.3 在Geany中运行Python程序 B.1.4 定制Geany的设置 B.2 Sublime Text B.2.1 在OS X系统中安装Sublime Text B.2.2 在Linux系统中安装Sublime Text B.2.3 在Windows系统中安装Sublime Text B.2.4 在Sublime Text中运行Python程序 B.2.5 配置Sublime Text B.2.6 定制Sublime Text的设置 B.3 IDLE B.3.1 在Linux系统中安装IDLE B.3.2 在OS X系统中安装IDLE B.3.3 在Windows系统中安装IDLE B.3.4 定制IDLE的设置 B.4 Emacs和vim 附录 C 寻求帮助 C.1 第一步 C.1.1 再试试 C.1.2 歇一会儿 C.1.3 参考本书的在线资源 C.2 在线搜索 C.2.1 Stack Overflow C.2.2 Python官方文档 C.2.3 官方库文档 C.2.4 r/learnpython C.2.5 博客 C.3 IRC C.3.1 创建IRC账户 C.3.2 加入频道 C.3.3 IRC文化 附录 D 使用Git进行版本控制 D.1 安装Git D.1.1 在Linux系统中安装Git D.1.2 在OS X系统中安装Git D.1.3 在Windows系统中安装Git D.1.4 配置Git D.2 创建项目 D.3 忽略文件 D.4 初始化仓库 D.5 检查状态 D.6 将文件加入到仓库中 D.7 执行提交 D.8 查看提交历史 D.9 第二次提交 D.10 撤销修改 D.11 检出以前的提交 D.12 删除仓 |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明