"本书将Python程序设计基础与项目实践相结合,任务驱动、由浅入深、循序渐进地引导读者掌握Python的基础语法,培养严谨的程序设计思想以及项目实践能力。全书共11章,分别为初识Python、Python基础、程序控制语句、序列、函数、文件IO、面向对象的程序设计、异常、图形用户界面开发、数据库编程。为了帮助学生更好地将理论知识应用于实际项目中,第11章详细讲解了基于Python的图书管理系统的设计与实现。本书每个知识点都有相应的任务与实例,每章都配有习题,帮助学生进行知识的巩
《C语言项目开发全程实录(第3版)》共分10 章。第1 章为C 语言常用经典算法实录,分为排序算法、查找算法以及其他经典算法三大类,详细讲解了C 语言程序开发中常用的28 个经典算法的实现过程。第2~10 章精选9 个热门项目,涉及游戏开发、桌面应用开发、网络通信开发、数据库管理系统开发等多个开发领域,具体包含:挑战2048、趣味俄罗斯方块、畅联通讯录管家、岁月通万年历、网络通信系统、智企员工管理系统、智行共享汽车管理系统、阅界藏书管理系统(窗体版)、水果消消乐游戏。本书从软件工程的角度出发,按
"《Python编程基础》以通俗易懂的语言、翔实生动的示例全面介绍Python语言程序设计的基础知识和编程技术。本书分为8章,内容涵盖了Python语言概述、Python语法基础、Python语言控制结构、函数和代码复用、组合数据类型、文件和数据格式化、Python程序设计方法、Python计算生态等。本书每章最后配有练习,可以辅助读者学习Python。本书结构清晰、讲解详尽,主要面向初学者,既可作为计算机等级考试培训班和高等院校相关专业的教材,也可作为程序设计爱好者的参考书。本
"本书针对应用型本科计算机类专业教学目标,以“对象”的概念为核心,按照循序渐进的教学基本原则介绍Java面向对象程序设计基本思想、方法和技术,力图使学生较为轻松地理解“面向对象”程序设计范式,能够准确地理解Java程序,并能够应用Java语言解决实际问题。全书共分12章。第1章介绍Java程序设计环境以及Java程序的一般结构,特别强调代码风格;第2章从一个简单的程序开始,介绍Java标识符、运算符、基本数据类型、简单的控制台输入输出、流程控制语句、数组;第3章介绍类的设计、对象的创建和
本书第1章是关于数据及初等的描述,这是初识真实数据所必需的。第2章介绍概率论的基本知识, 这是描述随机世界的数学工具, 对这部分熟悉的读者可以仅仅作为参考。第3章介绍了传统统计的基本思维方式, 这部分虽然和后续内容关系不大, 但由于是历史, 应该保留, 但可以仅作为参考或讨论。第4章介绍有监督机器学习基础, 包括建模、模型解释、模型预测、基于交叉验证的模型比较等内容, 系统深入地介绍回归及分类方法的概念及方法。作为监督学习载体的具体模型, 不但介绍了传统统计中最常用的最小二乘线性回归, 还从基本
本书详细介绍如何使用Python语言实现办公自动化,帮助读者显著提高办公效率,减轻重复工作带来的负担。本书在讲解知识点时结合112个典型案例带领读者动手实践,从而帮助他们更好地理解和应用Python,实现自动化办公,并加深他们对Python编程的理解。本书共12章,分为2篇。第1篇Python编程基础知识,主要介绍Python基础语法、数据类型,控制语句和函数,以及常用的Python自动化库和工具的用法等;第2篇Python自动化办公实战,主要介绍如何用Python实现Word、Exc
本书专注于传统计算机视觉处理技术,以Python为工具,实战为向导,从基础概念、基本原理、典型算法、代码复现、实用技术等多维度详细讲解OpenCV常用的计算机视觉算法。本书从初学者的角度出发尽可能清楚地表达原理的含义,并用代码复现算法,帮助读者不仅知其然,还知其所以然。此外,通过实战案例加强读者对相关知识点的理解。全书共14章,内容涉及数字图像处理和识别技术的方方面面,包括图像的数学运算、逻辑运算、线性和非线性变换、色彩空间处理、阈值分割、图像平滑、几何变换、形态学处理、图像轮廓处理、
本书共9章。第1章对数据结构时间、空间效能的评判标准进行讲解。第2章对数组和链表及其引申结构进行讲解。第3章对栈和队列两种基于数组和链表的逻辑结构讲解。第4章对常见的搜索、排序算法进行讲解。第5章对字符串结构及字符串匹配算法进行讲解。第6章对多种常见树形结构及相关算法进行讲解。第7章对堆结构进行讲解。第8章对散列表结构进行讲解。第9章对图结构及其常见算法进行讲解。
《Java Web项目开发全程实录(第2版)》精选8 个热门项目,涉及Servlet、SSM 框架和Spring Boot 框架三大Java Web 重点应用方向,实用性非常强。具体项目包含:明日科技门户网、购好物网络商城、员工信息管理系统、好生活个人账本、嗨乐影评平台、电瓶车品牌信息管理系统、寻物启事网站和明日之星物业管理系统。本书从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。在体例上,每章一个项目,统一采用“开发背景→系统设计→技术准备→数据库设计/公共
本书围绕大数据采集与挖掘,对采集技术的相关基础、技术原理、Python实现技术、大数据挖掘与应用方法进行了系统介绍。书中全面、完整地覆盖了各种类型的网络爬虫及相关的信息处理挖掘技术,并提供了42个与爬虫技术和应用相关的Python程序。全书共分为四大部分,即概述、基础篇、技术与实现篇、大数据挖掘与应用篇。第一部分是概述,指出了利用Python采集互联网大数据的重要性,介绍了相关技术研究、技术体系、Python爬虫采集技术的合规性及应用现状等;第二部分是基础篇,包括Web服务器的应用架构