python极简讲义 pdf_Python极简讲义:一本书入门数据分析与机器学习

本书从初识Python与Jupyter开始,详细介绍了Python的基础语法、数据类型、控制结构、模块与函数,深入讲解了NumPy的向量计算、Pandas的数据分析以及Matplotlib和Seaborn的可视化技术。同时,书中还涵盖了机器学习的基本概念,包括监督学习、非监督学习和一些经典的机器学习算法如线性回归、k-近邻、Logistic回归和神经网络等。
摘要由CSDN通过智能技术生成

第1章 初识Python与Jupyter 1

1.1 Python概要 2

1.1.1 为什么要学习Python 2

1.1.2 Python中常用的库 2

1.2 Python的版本之争 4

1.3 安装Anaconda 5

1.3.1 Linux环境下的Anaconda安装 5

1.3.2 conda命令的使用 6

1.3.3 Windows环境下的Anaconda安装 7

1.4 运行Python 11

1.4.1 验证Python 11

1.4.2 Python版本的Hello World 12

1.4.3 Python的脚本文件 13

1.4.4 代码缩进 15

1.4.5 代码注释 17

1.5 Python中的内置函数 17

1.6 文学化编程—Jupyter 20

1.6.1 Jupyter的由来 20

1.6.2 Jupyter的安装 21

1.6.3 Jupyter的使用 23

1.6.4 Markdown编辑器 26

1.7 Jupyter中的魔法函数 31

1.7.1 %lsmagic函数 31

1.7.2 %matplotlib inline函数 32

1.7.3 %timeit函数 32

1.7.4 %%writefile函数 33

1.7.5 其他常用的魔法函数 34

1.7.6 在Jupyter中执行shell命令 35

1.8 本章小结 35

1.9 思考与提高 36

第2章 数据类型与程序控制结构 40

2.1 为什么需要不同的数据类型 41

2.2 Python中的基本数据类型 42

2.2.1 数值型(Number) 42

2.2.2 布尔类型(Boolean) 45

2.2.3 字符串型(String) 45

2.2.4 列表(List) 49

2.2.5 元组(Tuple) 59

2.2.6 字典(Dictionary) 62

2.2.7 集合(Set) 65

2.3 程序控制结构 67

2.3.1 回顾那段难忘的历史 67

2.3.2 顺序结构 69

2.3.3 选择结构 70

2.3.4 循环结构 74

2.4 高效的推导式 80

2.4.1 列表推导式 80

2.4.2 字典推导式 83

2.4.3 集合推导式 83

2.5 本章小结 84

2.6 思考与提高 84

第3章 自建Python模块与第三方模块 90

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值