《中公版 Python高效开发指南:Python语言核心编程》共分为十五章,涵盖了Python语言核心基础知识,对重难点内容进行了针对性讲解。本书面向Python编程初学者,按照由浅入深、循序渐进的规律,从搭建Python开发环境,到讲解Python基础语法和高级语法,*后介绍Python扩展技术和游戏开发。 ●初识Python(*章) 介绍了Python简史、优势、应用领域,还介绍了Python开发环境的搭建,重点介绍了PyCharm的使用。 ●Python基础语法(第二章至第六章) 讲解了Python的基础语法、流程控制结构、列表、元组、字符串、字典和集合。 ●Python高级语法(第七章、第八章) 讲解了Python的函数,包括生成器函数、装饰器函数、闭包函数等;还讲解了Python的类,包括类的封装、继承、多态和设计模式等。 ●Python扩展技术(第九章至第十三章) 介绍了Python的异常处理,文件的读、写和追加操作,
本书是一本基于OpenCV和Python的机器学习实战手册,既详细介绍机器学习及OpenCV相关的基础知识,又通过具体实例展示如何使用OpenCV和Python实现各种机器学习算法,并提供大量示列代码,可以帮助你掌握机器学习实用技巧,解决各种不同的机器学习和图像处理问题。全书共12章,章简要介绍机器学习基础知识,并讲解如何安装OpenCV和Python工具;第2章展示经典的机器学习处理流程及OpenCV和Python工具的使用;第3章讨论监督学习算法,以及如何使用OpenCV实现这些算法;第4章讨论数据表示和特征工程,并介绍OpenCV中提供的用于处理图像数据的常见特征提取技术;第5章展示如何使用OpenCV构建决策树进行医疗诊断;第6章讨论如何使用OpenCV构建支持向量机检测行人;第7章介绍概率论,并展示如何使用贝叶斯学习实现垃圾邮件过滤;第8章讨论一些非监督学习算法;第9章详细讲解如