零基础学Python(升级版)
¥109.00定价
作者: 明日科技
出版时间:2024-01
出版社:电子工业出版社
- 电子工业出版社
- 9787121472121
- 1-1
- 525153
- 66255118-3
- 平塑勒
- 16开
- 2024-01
- 348
- 程序设计
- 高职
内容简介
《零基础学Python》(升级版)是针对零基础编程学习者研发的Python入门教程。从初学者角度出发,通过通俗易懂的语言、有趣的实例,详细介绍了使用IDLE及Python框架进行程序管理的知识和技术。全书共分16章,包括初识Python、Python语言基础、流程控制语句、序列的应用、Pygame游戏编程、网络爬虫开发等。书中所有的知识都结合具体实例进行讲解,涉及的程序代码给出了详细的注释,可以使读者轻松领会Python程序开发的精髓,快速提高程序开发技能。 本书通过大量实例及一个完整的项目案例,帮助读者更好地巩固所学知。
目录
入门篇 2.1.2 代码缩进 19__eol__2.1.3 编码规范 20__eol__ __eol__第 1 章 初识 Python 1__eol____eol__ 视频讲解:1 小时 精彩实例:2 个 e 学码:9 个__eol__1.1 Python概述 2__eol__1.1.1 了解Python 2__eol__1.1.2 Python的版本 2__eol__1.1.3 Python的应用领域 2__eol__1.2 搭建开发环境 3__eol__1.2.1 Python开发环境概述 3__eol__1.2.2 安装Python 3__eol__1.2.3 第一个Python程序 7__eol__? 实例01 在命令行窗口中输出“人生苦短, 我用Python” 7__eol__? 实例02 在IDLE中输出“人生苦短,__eol__我用Python” 8__eol__1.3 Python开发工具 9__eol__1.3.1 使用自带的IDLE 9__eol__1.3.2 常用的第三方开发工具 12__eol__1.4 实战 13__eol__实战一:输出“人因梦想而伟大” 13__eol__实战二:输出台阶 13__eol__实战三:输出个性签名 13__eol__实战四:打印田字格 14__eol__1.5 小结 14__eol____eol__第 2 章 Python 语言基础 15__eol____eol__ 视频讲解:3 小时 14 分钟 精彩实例:7 个__eol__ e 学码:14 个__eol__ __eol____eol__2.1 Python语法特点 16__eol__2.1.1 注释 16__eol__ __eol__2.2 保留字与标识符 22__eol__2.2.1 保留字 22__eol__2.2.2 标识符 23__eol__2.3 变量 24__eol__2.3.1 理解Python中的变量 24__eol__2.3.2 变量的定义与使用 25__eol__2.4 基本数据类型 26__eol__2.4.1 数字类型 26__eol__? 实例01 根据身高、体重计算BMI指数 28__eol__2.4.2 字符串类型 28__eol__? 实例02 输出007号坦克 29__eol__2.4.3 布尔类型 30__eol__2.4.4 数据类型转换 30__eol__? 实例03 模拟超市抹零结账行为 31__eol__2.5 运算符 32__eol__2.5.1 算术运算符 32__eol__? 实例04 计算学生成绩的分差及平均分 33__eol__2.5.2 赋值运算符 33__eol__2.5.3 比较(关系)运算符 34__eol__? 实例05 使用比较运算符比较大小关系 34__eol__2.5.4 逻辑运算符 35__eol__? 实例06 参加手机店的打折活动 36__eol__2.5.5 位运算符 36__eol__2.5.6 运算符的优先级 38__eol__2.6 基本输入和输出 39__eol__2.6.1 使用input()函数输入 39__eol__? 实例07 根据身高、体重计算BMI指数__eol__(改进版) 40__eol__2.6.2 使用print()函数输出 40__eol__2.7 实战 41__eol__实战一:模拟手机充值场景 41__eol__实战二:绘制《植物大战僵尸》中的石头怪 42__eol__实战三:根据父母的身高预测儿子的身高 42__eol__实战四:根据总步数计算消耗的热量值 42__eol__2.8 小结 42__eol__ __eol__第 3 章 流程控制语句 43__eol__ 视频讲解:1 小时 55 分钟 精彩实例:9 个__eol__ e 学码:4 个__eol__3.1 程序结构 44__eol__3.2 选择语句 44__eol__3.2.1 最简单的if语句 45__eol__? 实例01 判断输入的是不是黄蓉所说的数 45__eol__3.2.2 if…else语句 47__eol__? 实例02 验证瑛姑给出的答案是否正确 48__eol__3.2.3 if…elif…else语句 49__eol__? 实例03 输出玫瑰花语 50__eol__3.2.4 if语句的嵌套 51__eol__? 实例04 判断是否为酒后驾车 52__eol__3.3 条件表达式 52__eol__3.4 循环语句 53__eol__3.4.1 while循环 53__eol__? 实例05 助力瑛姑 ①:while循环版__eol__解题法 54__eol__3.4.2 for循环 54__eol__? 实例06 助力瑛姑 ②:for循环版__eol__解题法 56__eol__3.4.3 循环嵌套 57__eol__? 实例07 打印九九乘法表 58__eol__3.5 跳转语句 59__eol__3.5.1 break语句 59__eol__? 实例08 助力瑛姑 ③:for循环改进版__eol__解题法 60__eol__3.5.2 continue语句 60__eol__? 实例09 逢七拍腿游戏 61__eol__3.6 pass空语句 62__eol__3.7 实战 62__eol__实战一:模拟支付宝蚂蚁森林的能量产生过程 62__eol__实战二:猜数字游戏 62__eol__实战三:模拟“跳一跳”小游戏的加分块 63__eol__实战四:模拟10086查询功能 63__eol__3.8 小结 63__eol__第 4 章 序列的应用 64__eol__视频讲解:4 小时 51 分钟__eol__ __eol__ __eol____eol____eol__ 精彩实例:14 个 e 学码:11 个__eol__4.1 序列 65__eol__4.1.1 索引 65__eol__4.1.2 切片 65__eol__4.1.3 序列相加 66__eol__4.1.4 乘法 67__eol__4.1.5 检查某个元素是否是序列的成员 67__eol__4.1.6 计算序列的长度、最大值和最小值 68__eol__4.2 列表 69__eol__4.2.1 列表的创建和删除 69__eol__4.2.2 访问列表元素 71__eol__? 实例01 输出每日一帖 71__eol__4.2.3 遍历列表 72__eol__? 实例02 分两列显示某年NBA常规赛西部球队排名 73__eol__4.2.4 添加、修改和删除列表元素 74__eol__? 实例03 向NBA名人堂列表中追加某年__eol__新进入球星 75__eol__4.2.5 对列表进行统计和计算 77__eol__4.2.6 对列表进行排序 78__eol__4.2.7 列表推导式 80__eol__4.2.8 二维列表的使用 81__eol__? 实例04 使用二维列表输出不同版式的__eol__古诗 83__eol__4.3 元组 84__eol__4.3.1 元组的创建和删除 84__eol__? 实例05 使用元组保存咖啡馆里提供的__eol__咖啡名称 86__eol__4.3.2 访问元组元素 87__eol__? 实例06 使用for循环列出咖啡馆里的__eol__咖啡名称 87__eol__? 实例07 分两列显示某赛季NBA西部联盟前八名球队07 88__eol__? 实例08 将麝香猫咖啡替换为拿铁咖啡 89__eol__4.3.3 修改元组元素 88__eol__4.3.4 元组推导式 90__eol__4.3.5 元组与列表的区别 91__eol__4.4 字典 92__eol__4.4.1 字典的创建和删除 92__eol__? 实例09 创建一个保存女神星座的字典 93__eol__ __eol__4.4.2 通过键值对访问字典 95__eol__? 实例10 根据星座测试性格特点 96__eol__4.4.3 遍历字典 97__eol__4.4.4 添加、修改和删除字典元素 98__eol__4.4.5 字典推导式 99__eol__? 实例11 应用字典推导式实现根据名字__eol__和星座创建一个字典 100__eol__4.5 集合 100__eol__4.5.1 集合的创建 100__eol__? 实例12 创建保存学生选课信息的集合 101__eol__4.5.2 集合的添加和删除 102__eol__? 实例13 学生更改选学课程 103__eol__4.5.3 集合的交集、并集和差集运算 104__eol__? 实例14 对选课集合进行交集、并集__eol__和差集运算 104__eol__4.6 列表、元组、字典和集合的区别 104__eol__4.7 实战 105__eol__实战一:输出“王者荣耀”的游戏角色 105__eol__实战二:模拟火车订票系统 105__eol__实战三:电视剧的收视率排行榜 105__eol__实战四:统计需要取快递人员的名单 106__eol__4.8 小结 106__eol__第 5 章 字符串及正则表达式 107__eol__ 视频讲解:2 小时 45 分钟 精彩实例:10 个__eol__ e 学码:5 个__eol__5.1 字