第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章 初识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<