更新时间:2021-05-18 16:46:05
封面
版权信息
内容提要
前 言
资源与支持
配套资源
提交勘误
与我们联系
关于异步社区和异步图书
第1章 Jupyter入门
1.1 Jupyter简介
1.2 快速安装Jupyter
1.2.1 基本概念
1.2.2 安装Jupyter
1.3 Jupyter Notebook快速上手
第2章 Jupyter Notebook操作详解
2.1 Jupyter Notebook仪表板
2.1.1 Files页
2.1.2 Running页
2.1.3 Clusters页
2.1.4 Quit按钮及Logout按钮
2.2 Notebook
2.2.1 什么是Notebook
2.2.2 Jupyter Notebook文件
2.2.3 单元格类型
2.2.4 编辑模式与命令模式
2.2.5 内核
2.3 Notebook操作
2.3.1 File菜单
2.3.2 Edit菜单
2.3.3 View菜单
2.3.4 Insert菜单
2.3.5 Cell菜单
2.3.6 Kernel菜单
2.3.7 Widgets菜单
2.3.8 快捷方式
2.4 Markdown及数学公式
2.4.1 Markdown
2.4.2 数学公式
第3章 使用Jupyter学习Python
3.1 Python简述
3.1.1 Python编程举例
3.1.2 运行Python代码
3.2 Python语法速览
3.3 变量与对象
3.3.1 Python变量的概念与特点
3.3.2 Python变量的基本类型
3.4 内置数据结构
3.4.1 列表
3.4.2 元组
3.4.3 字典
3.4.4 集合
3.4.5 小结
3.5 流程控制
3.5.1 条件判断
3.5.2 while循环
3.5.3 for循环
3.5.4 break及continue语句
3.6 函数
3.6.1 使用函数
3.6.2 定义函数
3.6.3 默认参数值
3.6.4 不定长参数
3.6.5 匿名函数
3.7 模块与包
3.7.1 模块与包的基本概念
3.7.2 从Python标准库导入模块
3.7.3 导入第三方模块
3.7.4 包管理器Anaconda
3.8 面向对象编程
3.8.1 面向过程编程与面向对象编程基本概念
3.8.2 类和实例
3.8.3 继承和多态
3.8.4 小结
3.9 输入输出
第4章 通过Jupyter开启数据科学之路
4.1 数据科学相关工具简介
4.1.1 NumPy
4.1.2 Pandas
4.1.3 Matplotlib
4.1.4 SciPy
4.2 了解机器学习
4.2.1 使用Scikit-learn
4.2.2 其他机器学习工具
第5章 Jupyter Notebook高级应用
5.1 Jupyter扩展
5.1.1 安装Jupyter Notebook扩展包
5.1.2 常用Jupyter Notebook的扩展功能
5.1.3 理解Jupyter Notebook扩展
5.2 Widget控件
5.2.1 认识Widget
5.2.2 常用Widget简介
5.2.3 在Widget之间建立关联
5.2.4 Widget事件
5.2.5 使用Widget构建实时交互应用
5.3 Magic命令
5.3.1 Magic简介
5.3.2 常用Magic
5.4 Nbconvert
5.4.1 安装Nbconvert