互联网
类型
9.2
豆瓣评分
可以朗读
语音朗读
416千字
字数
No.56
科学技术
2023-05-01
发行日期
展开全部
主编推荐语
本书是针对所有层次的Python读者而作的Python入门书。
内容简介
全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。
目录
-
版权信息
-
对本书前两版的赞誉
-
推荐语
-
献辞
-
第3版修订说明
-
前言
-
致谢
-
第一部分 基础知识
-
第1章 起步
-
第2章 变量和简单的数据类型
-
第3章 列表简介
-
第4章 操作列表
-
第5章 if语句
-
第6章 字典
-
第7章 用户输入和while循环
-
第8章 函数
-
第9章 类
-
第10章 文件和异常
-
第11章 测试代码
-
第二部分 项目
-
项目1 外星人入侵
-
第12章 武装飞船
-
第13章 外星人
-
第14章 记分
-
项目2 数据可视化
-
第15章 生成数据
-
第16章 下载数据
-
第17章 使用API
-
项目3 Web应用程序
-
第18章 Django入门
-
第19章 用户账户
-
第20章 设置应用程序的样式并部署
-
附录A 安装及故障排除
-
附录B 文本编辑器和IDE
-
附录C 寻求帮助
-
附录D 使用Git进行版本控制
-
附录E 部署故障排除
展开全部
《Python 编程:从入门到实践(第 3 版)》精简全书笔记一句话核心:零基础入门标杆,全书分【基础语法 + 三大实战项目】,适配 Python3.11,新增 VS Code、爬虫、打包、pytest 测试,学完可做小游戏、数据可视化、Django 网站。全书两大板块第一部分:Python 基础(1~11 章|语法地基)第 1 章 起步全平台(Win/macOS/Linux)安装 Python+VS Code 配置,终端运行代码,解决环境报错,新版标配 VS Code 代替老旧编辑器。第 2 章 变量与基础数据变量命名规范、字符串(f-string 格式化、切片)、数字 int/float、注释、常量规范。第 3~4 章 列表 & 元组・list:增 (append/insert/extend)、删 (del/pop/remove)、改、排序、列表推导式;・tuple 元组不可变,固定数据存储场景。第 5 章 if 条件判断 if/elif/else、布尔判断、in/not in、多条件 and/or,列表筛选逻辑。第 6 章 字典 dict 键值对、增删改查、字典推导、嵌套字典、set 集合去重运算。第 7~8 章 输入 + 循环 + 函数・input () 接收用户输入、for/while 循环、break/continue;・函数:位置参 / 关键字参 / 默认参 / 不定长 * args/**kwargs、返回值 return、模块导入、代码封装思路。第 9 章 面向对象 OOP(全书重难点)类与实例、构造方法__init__、属性调用、单继承、子类重写方法、导入自定义类、Python 标准库用法。第 10 章 文件读写 & 异常 open 读写 txt/json、try-except 捕获异常、json 持久化存储数据、文件路径处理。第 11 章 代码测试 pytest 框架,单元测试函数、测试类,养成自测习惯(3 版重点更新)。3 版新增进阶小章节:shutil 文件管理、argparse 命令行、requests+bs4 爬虫、pyinstaller 打包 exe。第二部分:三大实战项目(12~20 章|落地变现)项目 1:Pygame 做《外星人入侵》2D 小游戏(12~14 章)1. 安装 pygame,搭建游戏窗口;2. 飞船移动、子弹发射、外星敌人生成;3. 碰撞检测、计分系统、难度升级;收获:图形编程、事件监听、游戏架构思维。项目 2:数据可视化(15~17 章|数据分析入门)・Matplotlib 绘制折线 / 柱状图,Plotly 交互式图表;・爬取天气、全球地震公开数据,清洗 + 可视化出图;收获:爬虫 + 数据处理 + 可视化,入门数据分析。项目 3:Django 小型 Web 网站(18~20 章)1. Django 搭建项目、创建数据库模型;2. 用户注册 / 登录、发布学习笔记、页面模板;3. 项目云端部署上线;收获:后端开发基础,能独立做简易个人网站。第 3 版改版亮点(对比 2 版)1. 代码升级 Python3.11,适配新版语法,废弃过时写法;2. 统一开发工具:VS Code 全教程,删除 Sublime;3. 新增:爬虫、打包、命令行开发、pytest 完整教程;4. 优化 Django 新版本适配,简化部署步骤。高效学习路线(大脑友好学法)1. 基础:每章敲书上全部代码,课后习题必写;2. 项目:跟着项目逐行复刻,完成后自主加新功能(比如游戏加皮肤、网站加评论);3. 复盘:每周闭卷默写核心语法 + 关键代码。适用人群零基础转行、学生自学、想做爬虫 / 数据分析 / 小游戏开发。需要我分 7 天学习计划表,或提取每章必背代码清单吗?
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。