案例学Python(进阶篇)
讲解Python在实践中的典型项目案例;提供在线技术支持,解决自学者的痛点;配套资源丰富,包含视频、PPT、源码等。课件见“资源下载”/“课件下载”处

作者:张学建

定价:99元

印次:1-3

ISBN:9787302629108

出版日期:2023.05.01

印刷日期:2024.10.11

图书责编:魏莹

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《案例学Python(进阶篇)》循序渐进地讲解了使用Python语言开发常见项目程序的知识,通过典型的项目实例讲解了Python在实践中的具体用法。本书共分16章,内容包括初级游戏项目实战、Web网站开发实战、数据可视化分析实战、网络爬虫实战、GUI桌面开发实战、多媒体应用开发实战、游戏项目开发实战、办公文件处理实战、网络应用开发实战、图像视觉处理实战、机器学习实战、AI智能问答系统、姿势预测器、大型RPG类游戏——仿《暗黑破坏神》、图书商城系统、财经数据可视化分析系统。 《案例学Python(进阶篇)》中的项目经典而全面,几乎涵盖了Python语言所有可以实现的项目,不但适合初学Python的人员阅读,也适合计算机相关专业的师生阅读,而且还可供有经验的开发人员查阅和参考。

张学建,中国海洋大学计算机博士,资深软件开发工程师和架构师,现在就职于北京百度研发中心,从事百度自动驾驶系统的架构和开发工作。曾经在谷歌市场中发布过多款著名的应用软件,这些应用软件在谷歌市场上取得了骄人的销售战绩。 另外,还精通C#、Java、C++和C语言等主流编程语言。业余期间,曾经在国内主流期刊中发表过多篇通信领域的著名论文。

前言 随着人工智能和大数据的蓬勃发展,Python将会得到越来越多开发者的喜爱和应用。因为Python语法简单,学习速度快,大家可以用更短的时间掌握这门语言。因此,身边有很多朋友都开始使用Python语言进行开发。正是因为Python是一门如此受欢迎的编程语言,所以笔者精心编写了本书,希望让更多的人掌握这门优秀的编程语言。2023年初,ChatGPT 4震惊全世界,其应用端建议使用Python语言进行开发,Python语言的应用领域将会越来越广。 本书特色 (1) 案例多而全面 书中案例丰富,几乎涵盖了Python语言开发的大部分领域,如:游戏开发、Web网站开发、数据可视化、网络爬虫、办公自动化、GUI桌面开发、多媒体应用、图像视觉、机器学习、深度学习等。 (2) 案例经典,讲解细致 本书中的项目案例个个经典,详细讲解了每个案例的实现过程,让读者能够看懂并掌握每一个知识点。 (3) 提供在线技术支持,解决自学者的痛点 对于自学编程的人来说,最大的痛点是遇到问题时无人可问。在购买本书后,读者将会获取本书创作团队的技术支持,可以在线获得一对一辅导服务,快速解答您在学习中遇到的问题。此外,我们还会定期进行视频授课,让您切身体会到和众多志同道合的朋友们一起学习编程是一件快乐的事情。 (4) 配套资源丰富,包含视频、PPT、源代码 书中每一章均提供了网络视频教学,这些视频能够帮助初学者快速入门,增强学习的信心,从而快速理解所学知识。读者可通过扫描每章二级标题下的二维码,获取案例视频资源,既可在线观看也可以下载到本地学习。此外,本书的配套学习资源中还提供了全书案例的源...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录 

第1章  初级游戏项目实战 1

1.1  猜数游戏 2

1.1.1  使用条件语句 2

1.1.2  使用for循环语句 2

1.1.3  具体实现 3

1.2  龙的世界 4

1.2.1  使用while循环语句 4

1.2.2  使用函数 5

1.2.3  实现《龙的世界》游戏 6

1.3  黑白棋游戏 7

1.3.1  笛卡尔坐标系 7

1.3.2  实例介绍 9

1.3.3  具体实现 9

1.4  益智类游戏:俄罗斯方块 15

1.4.1  规划需要的图形 15

1.4.2  具体实现 15

第2章  Web网站开发实战 23

2.1  会员登录验证系统 24

2.1.1  简易用户登录验证系统 24

2.1.2  使用模块auth实现登录验证系统 27

2.1.3  使用百度账户实现用户登录系统 32

2.2  博客发布系统 37

2.2.1  系统设置 37

2.2.2  会员注册和登录验证模块 38

2.2.3  博客发布模块 42

第3章  数据可视化分析实战 45

3.1  可视化分析SQLite中的数据 46

3.1.1  创建数据库 46

3.1.2  绘制统计图 47

3.2  可视化统计显示某网店各类口罩的销量 49

3.2.1  准备CSV文件 49

3.2.2  可视化CSV文件中的数据 50

3.3  数据挖掘:可视化处理文本情感分析数据 51

3.3.1  准备CSV文件 51

3.3.2  可视化两个剧本的情感分析数据 52

3.4  使用热力图可视化展示某城市...

《案例学Python(进阶篇)》通过典型的项目案例详细讲解了Python在实践中的具体用法,案例涵盖了Python语言应用的大部分领域,主要包括游戏开发、Web网站开发、数据可视化开发、网络爬虫开发、GUI桌面开发、多媒体开发、办公自动化开发、图像视觉开发、机器学习开发、深度学习开发等。