万本电子书0元读

万本电子书0元读

顶部广告

自学Python ——编程基础、科学计算及数据分析 第2版电子书

一本言简意赅、系统讲解Python编程基础、科学计算、数据分析的自学教程。 源自网上广受好评的“中文python笔记”,知乎 “如何系统地自学 Python?”千万访问量答主自学Python的经验总结。 特别总结了Python多版本代码差异对比,配备全套数据集、源代码,方便使用者参考。

售       价:¥

纸质售价:¥67.40购买纸书

19人正在读 | 0人评论 6.4

作       者:李金

出  版  社:机械工业出版社

出版时间:2022-09-13

字       数:11.8万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书是面向Python学习者和使用者的一本实用学习笔记,在前一版的基础之上行了全面修订。全书共11章。第1章介绍Python的基础知识,包括Anaconda、IPython解释器、Jupyter Notebook等Python基本工具的使用;第2章介绍Python的基本用法,包括基础语法、数据类型、判断与循环、函数与模块、异常与警告、文件读写、内置函数;第3章介绍Python的阶用法,包括函数阶、迭代器与生成器、装饰器、上下文管理器与with语句、变量作用域;第4章介绍Python面向对象编程,包括对象的方法与属性、继承与复用;第5章介绍常见的Python标准库;第6章介绍Python科学计算基础模块NumPy,包括NumPy数组的操作、广播机制、索引和读写;第7章介绍Python数据可视化模块Matplotlib,包括基于函数和对象的可视化操作;第8章介绍Python科学计算阶模块SciPy,包括概率、线性代数等模块;第9章介绍Python数据分析基础模块Pandas,包括Series和DataFrame的使用;第10章介绍一个用Python分析中文小说文本的案例;第11章介绍一个用Python对手写数字行机器学习处理的案例。 本书适合刚触Python的初学者以及希望使用Python处理和分析数据的读者阅读,也可作为学习和使用Python的工具书或参考资料使用。<br/>【推荐语】<br/>一本言简意赅、系统讲解Python编程基础、科学计算、数据分析的自学教程。 源自网上广受好评的“中文python笔记”,知乎 “如何系统地自学 Python?”千万访问量答主自学Python的经验总结。 特别总结了Python多版本代码差异对比,配备全套数据集、源代码,方便使用者参考。<br/>【作者】<br/>李金,清华自动化系硕士,阿里巴巴负责广告推荐的算法专家,知乎达人,其在知乎上的高分问答“如何系统地自学 Python?”阅读量达4000万,在Github上的“中文python笔记”也广受国内外读者好评。<br/>
目录展开

前言

第1章 初识Python

1.1 人生苦短,我用Python

1.2 安装Python环境

1.3 使用Python工具

1.4 本章学习笔记

第2章 Python基础

2.1 基础语法简介

2.2 数据类型

2.3 判断与循环

2.4 函数与模块

2.5 异常与警告

2.6 文件读写

2.7 内置函数

2.8 本章学习笔记

第3章 Python进阶

3.1 函数进阶

3.2 迭代器与生成器

3.3 装饰器

3.4 上下文管理器与with语句

3.5 变量作用域

3.6 本章学习笔记

第4章 Python面向对象编程

4.1 面向对象简介

4.2 自定义类型

4.3 方法与属性

4.4 继承与复用

4.5 公有、私有、特殊以及静态的方法与属性

4.6 多重继承

4.7 本章学习笔记

第5章 Python标准库

5.1 系统相关:sys模块

5.2 与操作系统进行交互:os模块

5.3 正则表达式:re模块

5.4 日期时间相关:datetime模块

5.5 读写JSON数据:json模块

5.6 文件模式匹配:glob模块

5.7 高级文件操作:shutil模块

5.8 数学:math模块

5.9 随机数:random模块

5.10 路径操作:pathlib模块

5.11 网址URL相关:urllib模块

5.12 实例:使用标准库实现桌面墙纸下载

5.13 本章学习笔记

第6章 Python科学计算基础:NumPy模块

6.1 NumPy模块简介

6.2 数组基础

6.3 数组操作

6.4 数组广播机制

6.5 数组索引进阶

6.6 数组读写

6.7 随机数组

6.8 实例:使用NumPy实现K近邻查找

6.9 本章学习笔记

第7章 Python数据可视化:Matplotlib模块

7.1 Matplotlib模块简介

7.2 基于函数的可视化操作

7.3 基于对象的可视化操作

7.4 图像中的文本处理

7.5 实例:基于Matplotlib的三角函数可视化

7.6 本章学习笔记

第8章 Python科学计算进阶:SciPy模块

8.1 SciPy模块简介

8.2 插值模块:scipy.interpolate

8.3 概率统计模块:scipy.stats

8.4 优化模块:scipy.optimize

8.5 线性代数模块:scipy.linalg

8.6 实例:基于SciPy的主成分分析

8.7 本章学习笔记

第9章 Python数据分析基础:Pandas模块

9.1 Pandas模块简介

9.2 一维数据结构:Series对象

9.3 二维数据结构:DataFrame对象

9.4 Pandas对象的索引

9.5 缺失值的处理

9.6 数据的读写

9.7 实例:基于Pandas的期货数据分析

9.8 本章学习笔记

第10章 Python案例1:中文小说分析

10.1 数据预处理

10.2 数据统计

10.3 数据建模

10.4 效果分析

10.5 本章学习笔记

第11章 Python案例2:手写数字分析

11.1 数据的获取与处理

11.2 数据建模和效果分析

11.3 本章学习笔记

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部