Python项目案例开发从入门到实战——爬虫、游戏和机器学习(基础入门+项目案例+微课视频版)

作者: 郑秋生、夏敏捷、宋宝卫、李娟

出版社: 清华大学出版社

出版日期: 2023-03-01

电子书 ¥45.37 定价:69.8
  • 收藏

  • 加书架

  • 引用

简介

本书以Python 3.7为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。全书分为基础篇、图像处理和可视化篇、爬虫技术开发篇、人工智能开发篇和游戏开发提高篇。 基础篇(第1~7章)主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等知识,并以游戏案例作为各章的阶段性任务。 图像处理和可视化篇(第8~9章)通过“人物拼图游戏”“学生成绩分布柱状图展示”案例学习Python图像处理和可视化功能。 爬虫技术开发篇(第10~13章)应用爬虫技术开发“小小翻译器”“校园网搜索引擎”“爬取百度图片”和使用爬虫模拟登录技术的案例,讲解Python爬虫的关键技术。 人工智能开发篇(第14~16章)主要讲解基于朴素贝叶斯算法的文本分类、 基于卷积神经网络的手写体识别和基于OpenCV实现人脸识别三个案例。 游戏开发提高篇(第17章)借助第三方Pygame库开发大家耳熟能详的Flappy Bird(又称笨鸟先飞)游戏。 通过本书,读者将学会Python编程技术和技巧,掌握第三方库的使用,了解程序设计的所有相关内容。本书不仅列出了完整的代码,同时对所有的源代码进行了非常详细的解释,做到通俗易懂,图文并茂。 本书适用于Python语言学习者、程序设计人员和游戏编程爱好者。

编辑推荐

本书配套资源丰富,包括教学大纲、教学课件、电子教案、程序源码、习题答案,作者还为本书精心录制了600分钟的微课视频。 本书适用于游戏编程爱好者、程序设计人员和Python语言学习者。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2023-03-01
  • 作者:郑秋生、夏敏捷、宋宝卫、李娟
  • 更新: 2023-11-24
  • 书号:9787302621782
  • 中图:TP312PY
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术
    工学
    软件工程

作者信息

郑秋生、夏敏捷、宋宝卫、李娟

郑秋生 硕士生导师,郑州市计算机网络安全评估重点实验室负责人。教育部高等学校计算机科学与技术专业教学指导分委员会专家工作组成员,中国计算机学会教育专委委员,河南计算机学会常务理事,河南省计算机安全保密学会常务理事,河南省高等学校计算机教育研究会理事。曾获郑州市“三育人”先进个人,河南省优秀教师,河南省五一劳动奖章。