首页 > 图书中心 >图书详情

Python项目案例开发从入门到实战——爬虫、游戏和机器学习

提供PPT课件,源码,600分钟视频,额外案例,咨询QQ:883604(仅限教师)。案例涉及爬虫、游戏、机器学习、深度学习

作者:郑秋生、夏敏捷、宋宝卫、李娟
定价:79.80
印次:1-7
ISBN:9787302459705
出版日期:2019.01.01
印刷日期:2021.01.04

本书以Python 3.5为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。本书以案例带动知识点的讲解,将Python知识点分解到各个不同的案例,每个案例各有侧重点,同时展示实际项目的设计思想和设计理念,使读者可以举一反三。   本书案例具有实用性,例如校园网搜索引擎、小小翻译器、抓取百度图片这些爬虫案例略加修改可以应用到实际项目中;还有通过微信通信协议开发微信机器人、机器学习的文本分类、基于卷积神经网络的手写体识别等案例;另外是一些大家耳熟能详的游戏案例,例如连连看、推箱子、中国象棋、网络五子棋、两人麻将、人物拼图和飞机大战等游戏。通过本书,读者将掌握Python编程技术和技巧,学会面向对象的设计方法,了解程序设计的所有相关内容。本书不仅为读者列出了完整的代码,同时对所有的源代码都进行了非常详细的解释,通俗易懂、图文并茂。扫描每章提供的二维码可观看知识点的视频讲解。   本书适用于Python语言学习者、程序设计人员和游戏编程爱好者。

more >

                             Python语言从20世纪90年代初诞生至今,逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一。   学习编程是工程专业学生学习的重要部分,除了直接应用外,学习编程是了解计算机科学本质的方法。计算机科学对现代社会产生了毋庸置疑的影响。Python是新兴的程序设计语言,是一种解释型、面向对象、动态数据类型的高级程序设计语言。由于Python语言简洁、易读并且可扩展,在国外用Python做科学计算的研究机构日益增多,最近几年其社会需求逐渐增加,许多国内高校纷纷开设Python程序设计课程。本书编者长期从事程序设计语言的教学与应用开发,了解在学习编程的时候什么样的书能够提高Python开发能力,以最少的时间投入得到最快的实际应用。   本书内容:   第1章是Python基础知识,主要讲解Python的基础语法和面向对象编程基础、图形界面设计、Python文件的使用、Python的第三方库等知识,读者可以轻松掌握。   从第2章开始是实用项目案例开发,综合应用前面所学的知识,并且每章都有突出的新知识点,例如侧重数据库应用的案例“智力问答测试”、应用爬虫技术开发的案例“校园网搜索引擎”、应用itchat开发的案例“微信机器人”、机器学习案例“基于朴素贝叶斯算法的文本分类”、深度学习案例“基于卷积神经网络的手写体识别”等,还有经典的、大家耳熟能详的游戏案例,例如连连看、推箱子、中国象棋、两人麻将、人物拼图、网络五子棋、飞机大战等。   本书特点:   (1)Python程序设计涉及的范围非常广泛,本书内容的编排并不求全、求深,而是考虑零基础读者的接受能力,语言的语法介绍以够用、实用为原则,选择Python中必备、实用的知识进行讲解,强化对程序思维能力的培养。   (2)案例选取贴近生活,有助于提高读者的学习兴趣。   (3)书中每个案例均提供了详细的设计思路、关键技术分析以及具体的解决方案。   需要说明的是,学习编程是一个实践的过程,而不仅仅是看书、看资料,亲自动手编写、调试程序才是至关重要的。通过实际的编程和积极的思考,读者可以很快地掌握许多宝贵的编程经验,这种编程经验对开发者来说尤其不可或缺。   本书由郑秋生和夏敏捷(中原工学院)主持编写,吴婷(中原工学院)编写第6章,韩云飞(中原工学院)编写第8章,周延萍编写第9、10章,宋宝卫(郑州轻工业学院)编写第11~15章,陈海蕊(中原工学院)编写第16、17章,高艳霞(中原工学院)编写第18章,李娟(中原工学院)编写第19章,郑秋生编写第20章,其余章节由夏敏捷编写。在本书的编写过程中,为确保内容的正确性,参阅了很多资料,并且得到了中原工学院的教材资助和资深Python程序员的支持,在此谨向他们表示衷心的感谢。本书的学习资源可以扫描封底课件二维码获取。由于编者水平有限,书中难免有不足之处,敬请广大读者批评指正,在此表示感谢。    编 者                            2018年9月

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

同系列产品more >

Python项目案例开发从入门到实战—...

郑秋生、夏敏捷、尚展垒
定 价:118元

查看详情
Qt C++编程从入门到实战-微课视频版...

彭源、孙超超、田秀霞、
定 价:79.80元

查看详情
Android Studio移动应用开发从入门...

兰红,李淑芝,朱合隆
定 价:49.80元

查看详情
ASP.NET MVC网站开发从入门到实战-...

陶永鹏、郭鹏、刘建鑫
定 价:69.80元

查看详情
PHP项目案例开发从入门到实战-微课...

马石安、魏文平
定 价:79.80元

查看详情
图书分类全部图书
more >
  • 本书案例具有实用性,如校园网搜索引擎、小小翻译器、抓取百度图片这些爬虫案例略加修改可以应用实际项目中;还有通过微信通信协议开发微信机器人,机器学习的文本分类、基于卷积神经网络的手写体识别等案例,另外是一些大家耳熟能详的游戏案例,比如连连看、推箱子、中国象棋、网络五子棋、两人麻将、人物拼图和飞机大战游戏等,让你对枯燥的Python语言学习充满乐趣
more >
  •   

      

      

      

      

      

      

      

      

      第1章     Python基础知识 1

    1.1  Python语言简介 1

    1.2  Python语法基础 2

    1.2.1  Python数据类型 2

    1.2.2  序列数据结构 4

    1.2.3  Python控制语句 12

    1.2.4  Python函数与模块 18

    1.3  Python面向对象设计 22

    1.3.1  定义和使用类 22

    1.3.2  构造函数 23

    1.3.3  析构函数 24

    1.3.4  实例属性和类属性 24

    1.3.5  私有成员与公有成员 25

    1.3.6  方法 26

    1.3.7  类的继承 27

    1.3.8  多态 29

    1.3.9  面向对象应用案例——扑克牌发牌程序 31

    1.4  Python图形界面设计 34

    1.4.1  创建Windows窗口 35

    1.4.2  几何布局管理器 35

    1.4.3  Tkinter组件 39

    1.4.4  Tkinter字体 49

    1.4.5  Python事件处理 51

    1.4.6  图形界面设计应用案例——开发猜数字游戏 55

    1.5  Python文件的使用 57

    1.5.1  打开/建立文件 57

    1.5.2  读取文本文件 59

    1.5.3  写文本文件 60

    1.5.4  文件内移动 62

    1.5.5  文件的关闭 63

    1.5.6  二进制文件的读/写 64

    1.6  Python的第三方库 66

      第2章     序列应用——猜单词游戏 6...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘