本书采用案例和理论相结合的形式,以Anaconda和PyCharm为开发工具,系统地重点阐述了利用Python进行数据预处理、分析与可视化等相关知识,讲解了Python各种数据处理展示的函数方法的使用方法。全书共有6章,分别是数据分析概述、Python基础、利用Pandas进行数据预处理、利用Pandas进行数据分析、
按单元组织学习内容,一般1单元一个算法。如:二分查找、选择排序、递归算法、快速排序、散列查找、广度优先搜索算法、迪杰斯塔拉算法、贪婪算法、动态规划、K最近邻算法、哈夫曼算法等等,并算法为基础介绍需要使用的数据结构,如:数组、链表、栈、队列、散列表、二叉树、图、树、堆等。
本书以当前流行的MySQL5.7作为平台,内容分为MySQL基础、习题、实验、数据库综合实训、数据库应用开发实训和附录。本版对MySQL基础部分进行了系统优化,使内容更加简明扼要,对原有实例进行了修改,从而为实验数据库与教程的一体化创造了条件。全书MySQL命令分层缩进,基础部分数据库表列名采用汉字,综合实训数据库表列
《零基础学Python网络爬虫》(升级版)一书适用于Python爬虫入门学习的读者,书中全面介绍了使用Python进行网络爬虫开发的入门必备知识,本书从学习与应用的角度出发,帮助读者快速掌握网络爬虫的各项技能。全书共17章,包括初识网络爬虫、了解Web前端、多种网络请求模块、网页数据的多种解析方式、爬取动态渲染的信息、
本书从基础编程操作到算法应用提升,再到人工智能功能及真实获奖案例解析,考虑了图形化编程的多种可能性,融入了多年一线编程教学积累的经验。本书的编程平台选用国产图形化编程软件Mind+和Kitten,它们不仅易用、稳定、免费,而且在信息技术教材、编程比赛或考级中也最普及,可以发挥更强大的功能。另一方面,本书对编写形式进行了
本书主要介绍了使用VisualStudio2022进行MAUI以及控制台应用程序开发所需要的基础知识。本书讲述了C#语言的特点;阐述了MAUI界面布局、数据类型、运算符和表达式、判断循环语句、数组、方法等程序设计语言中最基础的内容;介绍了MAUI应用程序开发需要的知识:窗体与控件、界面设计、布局。为了使程序开发变得更有
在很多人的印象中,编程与高深的算法、抽象的语句和密密麻麻的代码紧密相关,令人望而却步。其实,程序也可以很可爱!在编程猫,通过将编程猫图形化编程平台及其IP设定作为载体,用五颜六色的积木取代枯燥的代码段,孩子们可以循序渐进地入门编程学习,探索计算机编程的基础概念,通过分析问题、提炼问题的关键点、设计解决方案等一系列思维过
本书旨在探讨如何利用Python语言和ChatGPT等AI工具打造更智能、更高效的短视频创作和运营流程,帮助短视频从业者提升工作效率。全书共11章,依次介绍Python编程环境与基础语法,Python爬虫编写和数据获取、处理、分析与可视化,通过案例讲解Python自动化视频和音频的后期处理技巧,通过4个案例综合展示运用
本书深入介绍了LangChain平台和大模型的核心概念、应用和实战经验。从LangChain的架构出发,逐一讲解了模型输入/输出、检索、链、记忆和代理等核心组件,并结合丰富的开发场景以详细的代码呈现给读者。此外,本书还将通过几个具体案例来展示如何综合运用所学知识,通过这些案例,读者不仅可以掌握LangChain的实用技
本书共分为两个部分。第一部分是上机指导,从了解计算机基础知识、学习计算机系统知识、认识Windows10、管理计算机中的资源、编辑Word文档、排版文档、制作Excel表格、计算和分析Excel数据、制作幻灯片、设置并放映演示文稿、使用计算机网络和做好计算机维护12个方面来组织内容,读者可以参考《计算机应用基础(Win