本书以数据分析流程为主线,介绍了金融数据分析的方法,并通过Python加以实现。全书分为三部分,共12章,其中第1~4章是基础部分,主要介绍金融数据分析概览、数据分析流程、Python运行环境搭建以及数据分析的基础Python包;第5~8章是进阶部分,分别介绍了数据分析流程中的金融数据获取、探索性数据分析、特征工程和数据建模分析;第9~12章是应用部分,通过综合案例分别演示了股票行情数据分析、资本资产定价模型分析、股票量化投资多因子模型分析和个人贷款信用风险评估的数据分析操作。 本书适合具备Python语言基础、有金融数据分析学习需求的人群,也可供具备机器学习模型基础知识,但并没有系统地了解数据分析流程的读者参考。
本书是与《Python程序设计》(第2版)配合使用的实验教材。内容包括《Python程序设计》(第2版)各章的实验及解析,教材习题参考答案与解析,以及部分Python基础章节的补充习题与解析,样卷及参考答案。书中习题内容和层次丰富,取材新颖且实用性强,解题思路Python化思想强。 本书可作为高等学校 Python程序设计 课程的实验指导教材,亦可作为其他Python程序设计课程的实践教学参考书。
使用Python进行数据分析是十分便利且高效的,因此它被认为是*秀的数据分析工具之一。本书从理论和实战两个角度对Python数据分析工具进行了介绍,并采用理论分析和Python实践相结合的形式,按照数据分析的基本步骤对数据分析的理论知识以及相应的Python库进行了详细的介绍,让读者在了解数据分析的基本理论知识的同时能够快速上手实现数据分析程序。 本书适用于对数据分析有浓厚兴趣但不知从何下手的初学者,在阅读数据分析的基础理论知识的同时可以通过Python实现简单的数据分析程序,从而快速对数据分析的理论和实现两个层次形成一定的认知。
本书为*一流本科课程配套教材,定位于非计算机专业学生的程序设计通识课程,基于 普及程序设计能力、培养解决复杂专业问题能力、训练计算思维能力 的教学目标。 在系统讲解Python语言语法和程序设计基本思想的同时,改变传统教学中严格按知识点顺序组织内容的模式,以案例为纽带建立知识点间的有机联系,强化知识点间的交叉融合,使常用的知识反复再现,循序渐进地培养学生掌握利用Python语言解决复杂问题的能力。 本书分为程序设计基础和应用两部分:基础部分主要讲授Python语法、各种数据类型的应用、常用内置函数与常用模块的基本使用方法。应用部分主要聚焦于讲授文件与数据可视化方法。 本书为新形态教材,配套教学课件、微视频、源代码、案例素材和教案等丰富的资源,适合作为各类高校Python程序设计通识课程教材,也适合初学Python程序设计
本书内容共81个Python实验项目,涵盖运算符、内置函数、选择结构与循环结构、函数定义与使用、面向对象编程、字符串与正则表达式等Python基础知识,以及文件操作、数据库操作、Office文档操作、多线程与多进程、Socket编程、tkinter编程、算法分析与设计、数字图像处理、计算机图形学、声音处理、密码学、自动运维、网络爬虫、数据分析、数据可视化和机器学习等领域的应用。书中全部案例代码适用于Python 3.5/3.6/3.7或更高版本。 本书可以作为Python程序设计课程的实验指导书(根据需要选择不同的实验项目)或教师参考用书,也可以作为Python爱好者的自学参考书。
本书中,第1~8章为Python语言基础,主要介绍 Python 的基本用法,第 9 章为一个实战,帮助读者理解前 8 章的知识,第10~17 章为 Python 的进阶使用,包含面向对象编程、函数式编程入门、文件读写、异常处理、模块和包几个部分,第 18 章为第二个实战,帮助读者融会贯通前17章的知识,同时抛砖引玉引起读者探索的兴趣。
本书主要介绍MegaPi与树莓派的结合,树莓派用户如何利用Python就能实现对MegaPi上各种电机及电子模块的控制。本书力图拓展学生的视野,知识的广度和深度,从而成为中学生STEM教育课程的一个尝试与探索。本书适合已经有一定开源软硬件知识基础的高中信息技术课程使用,也可以作为各种培训机构教学参考用书。
本书以任务为导向,较为全面地介绍了不同场景下Python爬取网络数据的方法,包括静态网页、动态网页、登录后才能访问的网页、PC客户端、App等场景。全书共7章,第1章介绍了爬虫与反爬虫的基本概念,以及Python爬虫环境的配置,第2章介绍了爬取过程中涉及的网页前端基础,第3章介绍了在静态网页中爬取数据的过程,第4章介绍了在动态网页中爬取数据的过程,第5章介绍了对登录后才能访问的网页进行模拟登录的方法,第6章介绍了爬取PC客户端、App的数据的方法,第7章介绍了使用Scrapy爬虫框架爬取数据的过程。本书所有章节都包含了实训与课后习题,通过练习和操作实战,可帮助读者巩固所学的内容。
《Python语言及其应用》介绍Python 语言的基础知识及其在各个领域的具体应用,基于新版本3.x。书中首先介绍了Python 语言的一些基本知识,然后介绍了在商业、科研以及艺术领域使用Python 开发各种应用的实例。文字简洁明了,案例丰富实用,是一本难得的Python 入门手册。 《Python语言及其应用》适合所有编程初学者阅读。
Python语言是当今流行且 代表性的计算机 语言之一,因其代码具有描述问题简便、可移植性强,高度结构化和模块化等优点,尤其第三方软件资源丰富,使其广泛应用于应用软件开发。本书与《Python程序设计基础》配套使用,包括课后习题解答、典型例题解析与习题、上机实践和综合练习四个部分。 本书内容丰富、实用性强。书中例题、习题代码均在Python 3.8中运行通过,适合于读者自学。除了与《Python程序设计基础》配套使用外,本书还可作为高等院校各类专业学习Python语言等相关课程的辅助教材,也可供Python语言爱好者参考使用。
本书在参考其他Python教材和书籍的基础上,总结了七章内容,它们是:概述、程序结构、序列类型、文件、函数和模块、异常处理和面向对象编程。这些内容是编程基础课需要 掌握的,有了这些知识作为基础,学习者进一步自学其他内容时,一般不会再有语法障碍和概念上的混淆,会有一个比较好的编程基础。本书内容简洁明了,删繁就简,实用性强,配合理论讲解,有大量的例题,习题和作业,也有实践案例,因为该教材 初是给旅游管理专业的学生使用,所以选择与旅游管理相关案例讲解。所有例题和案例都在Python编程环境中运行通过,确认无误。
本教材基于Python学习在进行数据分析时常用的统计分析方法,具体包括多元线性回归模型拟合、多元非线性回归模型拟合、多元统计分析推断、模型变量的异方差性处理、处理面板数据的固定效应方法和随机效应方法、时间序列数据处理的有限分布滞后模型等。本教材学习内容略过数据的获取过程,不关注Python的爬虫应用,仅关注在数据获取之后应用Python实现利用不同的统计分析方法构建模型进行数据挖掘和发现数据规律。本教材共十一章的学习内容建立在对Python应用已有一定程度了解和掌握的基础之上。如果学习者对Python了解不多,可以通过附录部分,先学习应用Python进行数据分析的基础,学习如何搭建Python数据分析环境,了解掌握Python数据处理和分析的常用算法库和工具包。
Python是系统管理和运维领域的一把利器,本书是作者多年来在网易的云平台开发、数据库内核开发、系统管理与运维领域使用Python的经验总结。 本书以Linux系统管理为线索,以Python语言为载体,从工具、脚本、方法等多个方面讲解了如何在Linux系统管理和自动化运维中使用Python来解决各种问题,包含大量案例和*佳实践。 全书逻辑上分为5个部分: 介绍篇(第1章):介绍了Python语言的优缺点和Python在Linux系统管理领域的应用; 工具篇(第2章):讲解了多个Python生态工具,充分利用这些工具,不但可以有效地提高工作效率,而且还能形成统一的代码风格; 脚本篇(第3~7章):详细讲解了如何使用Python编写脚本管理Linux,包括如何使用Python构建命令行工具、如何处理文本、如何进行系统管理、如何监控Linux系统,以及如何处理文档与报告,包含大量的Python实
本书采用“理论 实践”的形式编写,通过大量的实例(共42 个)进行讲解。 -- 书中的实例具有很强的实用性,如对医疗影像数据进行分析、制作爬虫获取股票信息、自动化实例、从一组看似混乱的数据中找出规律、制作人脸识别系统等。 -- 每章都配有同步的教学视频。视频和图书具有相同的结构,能帮助读者快速而全面地了解本章的内容。 -- 免费提供了所有案例的源代码及素材样本。这些代码和素材样本不仅方便了读者学习,而且为以后的工作提供了便利。 全书共分为 4 篇: 第1 篇,包括了解Python、配置机器及搭建开发环境、语言规则; 第2 篇,介绍了Python 语言的基础操作,包括变量与操作、控制流、函数操作、错误与异常、文件操作; 第3 篇,介绍了更高级的Python 语法知识及应用,包括面向对象编程、系统调度编程; 第4 篇,是前面知识的综合