书名:Python项目案例开发从入门到实战——爬虫、游戏和机器学习 作者:郑秋风 夏敏捷 出版:清华大学出版社
▲内容简介
本书以Python 3.5为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。本书以案例带动知识点的讲解,将Python知识点分解到各个不同的案例,每个案例各有侧重点,同时展示实际项目的设计思想和设计理念,使读者可以举一反三。
本书案例具有实用性,例如校园网搜索引擎、小小翻译器、抓取百度图片这些爬虫案例略加修改可以应用到实际项目中;还有通过微信通信协议开发微信机器人、机器学习的文本分类、基于卷积神经网络的手写体识别等案例;另外是一些大家耳熟能详的游戏案例,例如连连看、推箱子、中国象棋、网络五子棋、两人麻将、人物拼图和飞机大战等游戏。通过本书,读者将掌握Python编程技术和技巧,学会面向对象的设计方法,了解程序设计的所有相关内容。本书不仅为读者列出了完整的代码,同时对所有的源代码都进行了非常详细的解释,通俗易懂、图文并茂。扫描每章提供的二维码可观看知识点的视频讲解。
本书适用于Python语言学习者、程序设计人员和游戏编程爱好者。
▲本书特点
(1)Python程序设计涉及的范围非常广泛,本书内容的编排并不求全、求深,而是考虑零基础读者的接受能力,语言的语法介绍以够用、实用为原则,选择Python中必备、实用的知识进行讲解,强化对程序思维能力的培养。
(2)案例选取贴近生活,有助于提高读者的学习兴趣。
(3)书中每个案例均提供了详细的设计思路、关键技术分析以及具体的解决方案。
▲作者介绍
郑秋生:可能在 Python 编程教育与实践领域有丰富经验,能够将 Python 的基础知识与实际项目开发紧密结合,通过案例教学的方式,帮助读者理解和掌握 Python 编程技术,对爬虫、游戏和机器学习等领域的 Python 应用有深入研究和实践积累。
夏敏捷:或许在 Python 程序设计及相关领域有着深厚的专业知识,熟悉 Python 在不同应用场景下的开发技术,尤其在将案例融入教学,引导读者从入门到实战方面有独特的方法和见解,能够把复杂的技术知识以通俗易懂的方式呈现给读者。