水木
水木
发布于 2024-08-26 / 22 阅读
0

从零开始学Python(微视频学编程,Python入门,数据分析、爬虫、人工智能,大量实战项目,详尽代码解析,赠同步电子书等资源)

链接: https://pan.baidu.com/s/16bfVPgiYrpwcPUGXSTCHcQ?pwd=22jz 提取码: 22jz

出版社: 化学工业出版社
ISBN:9787122404510
版次:1
商品编码:13308631
品牌:化学工业出版社
包装:平装
开本:32开
出版时间:2022-06-01
用纸:胶版纸
页数:360
正文语种:中文
产品特色

编辑推荐
适读人群 :本书适合人工智能、网络爬虫工程师及Python初学者等自学使用,也可用作高等院校相关专业的教材及参考书。


本书具有如下特色:




? 由浅入深,循序渐进。本书以入门读者为对象,先从语言基础学起,再学习语言的核心技术,然后学习高 级应用,*后学习开发一个完整项目。讲解过程中步骤详尽,版式新颖,使读者在阅读时一目了然,从而快速掌握书中内容。




? 语音视频,讲解详尽。书中每一章节均提供声图并茂的教学视频,读者可以扫描书中对应的二维码随时随地学习。这些视频能够引导初学者快速入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。




? 实例典型,轻松易学。通过例子学习是好的学习方式,本书通过“一个知识点、一个例子、一个结果、一段评析、一个综合应用”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎每行代码都提供了注释。




? 精彩栏目,贴心提醒。本书根据需要在各章安排了很多“注意”“说明”“技巧”等小栏目,让读者可以在学习过程中更轻松地理解相关知识点及概念,更快地掌握个别技术的应用技巧。




? 附赠资源,优质服务。除配套视频和源程序外,本书还赠送相关资源库、题库,同时为读者提供社区技术支持、QQ在线答疑等学习服务,收获更好的学习体验。




内容简介

本书从零基础读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,循序渐进地让读者在实践中学习Python编程知识,并提升自己的实际开发能力。
全书共分为4篇21章,内容包括开启Python之旅、变量与基本数据类型、与计算机交流、运算符与表达式、 程序的控制结构、序列的通用操作、列表(list)、元组(tuple)、字符串的常用操作、正则表达式操作、字典与集合、函数、模块和包、面向对象与类、文件I/O、异常处理与程序调试、海龟绘图、GUI设计之PyQt5、网络爬虫开发、小海龟挑战大迷宫、AI图像识别助手等。书中知识点讲解细致,侧重介绍每个知识点的使用场景,涉及的代码给出了详细的注释,可以使读者轻松领会Python程序开发的精髓,快速提高开发技能。同时,本书配套了大量教学视频,扫码即可观看,还提供所有程序源文件,方便读者实践。
本书适合人工智能、网络爬虫工程师及Python初学者等自学使用,也可用作高等院校相关专业的教材及参考书。

目录
第1篇 基础篇
第1章 开启Python之旅 2 视频讲解:6节,78分钟
1.1 Python概述 3
1.1.1 Python简介 3
1.1.2 Python的版本 3
1.1.3 Python的应用领域 3
1.2 搭建Python开发环境 4
1.2.1 在Windows操作系统上安装Python 4
1.2.2 在Linux操作系统上安装Python 9
1.2.3 在Mac OS操作系统中安装Python 10
1.3 常见问题的分析与解决 13
1.3.1 解决提示“'python'不是内部或外部命令……”的问题 13
1.3.2 我的Python安装到哪了? 15
1.3.3 为什么出现2502/2503错误 17
1.4 第一个Python程序 17
1.4.1 在IDLE中编写“Hello World” 17
1.4.2 运行Python程序 19
1.4.3 常见问题的分析与解决 20
1.5 使用第三方开发工具PyCharm 20
1.5.1 PyCharm的下载与安装 20
1.5.2 运行PyCharm 22
1.5.3 创建工程目录 23
1.5.4 编写“Hello World”程序 24
本章知识思维导图 26

第2章 变量与基本数据类型 27 视频讲解:6节,70分钟
2.1 保留字与标识符 28
2.1.1 保留字 28
2.1.2 标识符 29
2.2 变量 30
2.2.1 什么是变量 30
2.2.2 定义与使用变量 30
2.3 基本数据类型 31
2.3.1 数字类型 31
[实例2.1] 根据身高、体重计算BMI指数 32
2.3.2 字符串类型 33
2.3.3 布尔类型 34
2.3.4 数据类型转换 34
[实例2.2] 模拟超市抹零结账行为 35
本章知识思维导图 36

第3章 与计算机交流 37 视频讲解:5节,65分钟
3.1 注释 38
3.1.1 单行注释 38
3.1.2 多行注释 39
3.1.3 文件编码声明注释 40
3.2 代码缩进 40
3.3 编码规范 42
3.3.1 编写规则 42
3.3.2 命名规范 43
3.4 输入与输出 44
3.4.1 使用print()函数输出 44
[实例3.1] 输出中英文版的乔布斯语录 45
3.4.2 使用input()函数输入 46
[实例3.2] 输入用户名和密码并输出 46
本章知识思维导图 47

第4章 运算符与表达式 48 视频讲解:6节,58分钟
4.1 算术运算符 49
[实例4.1] 计算学生成绩的分差及平均分 50
4.2 赋值运算符 50
4.2.1 简单的赋值运算 51
[实例4.2] 定义不同类型值的变量 51
4.2.2 复合赋值运算 51
[实例4.3] 复合赋值运算符的示例 52
4.2.3 多重赋值 52
4.3 比较(关系)运算符 53
[实例4.4] 使用比较运算符比较大小关系 54
4.4 逻辑运算符 54
[实例4.5] 参加手机店的打折活动 55
4.5 位运算符 56
4.5.1 “位与”运算 56
4.5.2 “位或”运算 56
4.5.3 “位异或”运算 56
4.5.4 “位取反”运算 57
4.5.5 左移位运算符<< 57
4.5.6 右移位运算符>> 57
4.6 赋值表达式 58
[实例4.6] 模拟用户注册时验证输入是否合法 58
4.7 运算符的优先级 59
本章知识思维导图 60

第5章 程序的控制结构 61 视频讲解:12节,112分钟
5.1 程序的基本结构 62
5.2 分支语句 62
5.2.1 最简单的if语句 63
[实例5.1] 根据BMI指数判断身材是否合理 63
5.2.2 if…else语句 64
[实例5.2] 模拟某大学毕业生在创业路上遇到困难时所做的选择 65
5.2.3 if…elif…else语句 66
[实例5.3] 输出玫瑰花语 67
5.2.4 if语句的嵌套 68
[实例5.4] 判断是否为酒后驾车 68
5.3 条件表达式 69
[实例5.5] 计算心理咨询师的费用 70
5.4 循环语句 70
5.4.1 while语句 70
[实例5.6] 助力瑛姑 ①:while循环版解题法 71
5.4.2 for语句 72
[实例5.7] 助力瑛姑 ②:for循环版解题法 73
5.4.3 循环嵌套 74
[实例5.8] 打