《深入浅出Go语言核心编程》是一本全面而深入的Go语言学习手册,涵盖了Go语言的诸多关键特性,包括语法结构、内存原理、并发、上下文机制与框架应用等。本书共20章。章引导读者快速搭建开发环境,详细介绍Go语言的环境配置及编译运行的具体细节。第2~5章详细讨论Go语言独特的变量、常量、常用数据类型和流程控制,并重点解析复杂类型的底层实现机制。第6~8章讲解Go语言的函数及如何实现面向对象编程,打通Go语言面向过程和面向对象编程之间的桥梁。第9~12章探讨Go语言的一些高级话题,包括并发、上下文、反射、泛型等。3~15章探讨Go语言的I/O、网络编程及RPC通信等编程场景。6~18章是Go语言的扩展话题,涵盖了内存管理、正则表达式和Go语言的汇编。9章和第20章重点探讨了Go语言在日常开发中的典型应用,主要介绍框架Gin的使用,以及如何利用Go语言
本书以实践出发,全面地介绍数据可视化的流程和Python数据可视化的应用,并详细阐述使用Python解决企业实际问题的方法。全书共8章,分为基础模块(~5章)和实战模块(第6~8章)。基础模块包括Python数据可视化概述、数据的读取与处理、Matplotlib数据可视化基础、用seaborn绘制进阶图形、pyecharts交互式图形绘制;实战模块包括广电大数据可视化项目实战、新零售智能销售数据可视化实战、基于TipDM大数据挖掘建模平台实现广电大数据可视化项目。本书的大部分章节包含了实训,通过练习和实际操作,读者可巩固所学的内容。 本书可以作为高校数据可视化相关课程的教材和数据可视化爱好者的自学用书。
《AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀》是一本针对金融领域的数据分析和机器学习应用的实用指南。《AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀》以ChatGPT为核心技术,结合Python编程和金融领域的基础知识,介绍如何利用ChatGPT处理和分析金融大数据,进行预测建模和智能决策。 通过阅读《AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀》,读者将掌握使用ChatGPT和其他工具进行金融大数据分析的基本原理和方法。无论是金融行业 从业者还是数据分析员,都可以从《AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀》中获得宝贵的实用知识,提升在金融领域的数据分析和决策能力。无论是对于初学者还是有经验的专业人士,《AI时代Python金融大数据分析实战:ChatGPT让金融大数据
本书是一本真正地从零开始讲解Python编程的图书,它旨在让零基础读者较快地掌握编程知识,并能使用程序来满足自己的需要。 本书共有9个部分,除部分外,其余部分都以一个阶段性项目结尾。部分(~2章)介绍了学习编程的意义;第2部分(第3~6章)介绍编程的基本知识;第3部分(第7~12章)讲解了字符串、元组以及与用户交互的代码;第4部分(3~15章)介绍如何编写程序来进行选择;第5部分(6~19章)主要涉及循环的相关知识;第6部分(第20~23章)引入了函数和模块化的相关概念;第7部分(第24~29章)介绍了一些高级对象类型,如可变对象、列表、字典等;第8部分(第30~34章)为面向对象编程的相关知识;第9部分(第35~38章)介绍了一些可供读者使用的现成代表库。
通过数据分析,你能够发现数据中的模式及其变化趋势,并从中获取有价值的信息。Python是流行的数据分析工具之一。本书由浅入深地讲解使用Python进行数据分析的相关知识,以及如何使用Python中的各种库来创建有效的数据管道,以便更好地进行数据分析和预测。 本书共4个部分。部分讲解Python的基础数据知识和相关数学知识,包括Python和相关库、软件的安装与使用,以及统计学和线性代数知识。第2部分讲解探索性数据分析和数据清洗,包括数据可视化、数据检索、数据处理、数据存储、数据清洗、信号处理和时间序列分析。第3部分讲解如何使用机器学习算法进行数据分析,包括回归分析、分类技术、主成分分析和聚类算法。第4部分通过实际案例,讲解如何使用自然语言处理(NLP)和图像分析技术来分析文本和图像,以及如何使用Dask进行并行计算。 本书适合想要
《Python算法小讲堂(视频精讲版)》通过由浅入深的39个Python语言实际案例,不仅帮助初学者学习Python语言的基本使用,还可以使读者从数据、算法等多个角度体验编程的魅力。本书从“如何解决问题”出发,讲述了常用的人工智能编程语言——Python语言的基本使用,帮助读者学习如何进行简单的数据处理,了解什么是算法,领略算法的魅力。当然,最终都是让初学者一行行地亲手写出代码,在计算机上运行自己写出的程序。 《Python算法小讲堂(视频精讲版)》从多个角度叩开了人工智能的大门,让读者得以窥见门内的风景。本书适合对Python语言感兴趣的初学者和进阶者阅读,也适合对编程或算法感兴趣的爱好者。
本书以轻松幽默的语言,从零开始介绍Python语言。书名来源于编程语言中最经典的Hello World程序,寓意带读者从入门到精通。 全书共14章,内容涵盖Python基础语法、数据类型和运算、流程控制语句、函数和模块、面向对象编程、异常处理、文件和网络操作,以及GUI编程、数据库编程和多线程编程。 书中每章都设有总结与扩展和同步练习,以及若干训练营,旨在通过综合案例巩固知识。本书还提供配套代码、课件、答疑服务,以及视频来辅助学习(下载方式见封底)。 书中目录采用幽默风格命名,使用漫画角色对话的形式讲解知识,以吸引读者学习兴趣。 无论您是编程新手,还是有经验的程序员,本书都将以浅显易懂的方式,带您掌握Python语言实用技能。您只要耐心学习践行,必将收获满满,现在请您开始Python编程之旅吧!
本教材系统介绍了Python语言的基础知识和程序设计方法。《Python程序设计基础》共7章,主要包括Python概述、Python语言基础、Python序列对象、Python程序控制结构、组合数据类型、Python函数、文件、利用计算生态编程等内容。 《Python程序设计基础知识》结构合理,内容循序渐进,取材得当。为便于教学,《Python程序设计基础知识》配套有教学辅助平台,平台提供了高质量的配套PPT、微课视频、例题源代码以及习题参考答案等教学资源。
Python 是一种面向对象的解释型编程语言,是当前流行的编程语言之一。本书系统性地介绍Python 的基础知识及利用 Python 进行项目开发的实践。全书分两部分,部分介绍 Python 的基础语法、Python 自带的两个模块及其使用方法,以及 Python 的矩阵计算包 NumPy 的使用方法等,在介绍基础语法的同时强调利用 Python 进行编程时需要注意的编程规范;第二部分聚焦科学研究和工程实践中比较前沿的方向,涵盖绘图、图像处理、优化计算、游戏开发、基于 Web 的系统开发、爬虫、机器学习等方面的项目实践,侧重点是利用 Python 实现项目需求。
《用Python写网络爬虫(第 2版》讲解了如何使用Python来编写网络爬虫程序,内容包括网络爬虫简介,从页面中抓取数据的3种方法,提取缓存中的数据,使用多个线程和进程进行并发抓取,抓取动态页面中的内容,与表单进行交互,处理页面中的验证码问题,以及使用Scarpy和Portia进行数据抓取,并在很后介绍了使用本书讲解的数据抓取技术对几个真实的网站进行抓取的实例,旨在帮助读者活学活用书中介绍的技术。《用Python写网络爬虫(第 2版》适合有Python编程经验而且对爬虫技术感兴趣的读者阅读。
本书是一本关于Python数据整理和数据质量的实用指南,主要介绍了如何使用Python进行数据清洗、转换和整合,以及如何确保数据的准确性和一致性。本书涵盖了数据整理基础、数据清洗、数据转换、数据整合、数据质量检查和数据可视化等内容。通过丰富的实例和代码示例,读者可以掌握Python数据整理和数据分析的相关技能。无论你是数据分析师、数据科学家还是其他领域的数据从业者,本书都不仅能够帮助你提高工作效率,还能够让你更好地理解和应用数据科学相关的知识和技能。