展开全部

主编推荐语

全面讲解Jupyter应用及Python基础,助力数据科学与人工智能学习。

内容简介

本书全面讲解Jupyter的功能、应用、体系架构、配置部署等内容。本书首先面向希望学习Python语言、数据科学及人工智能相关知识,但尚没有软件开发基础的读者,以零起点讲述Jupyter的功能与操作,并以Jupyter Notebook为工具,讲述Python语言的基础知识,以及使用Python进行数据科学工作的入门内容。进而深入讲述Jupyter的高级应用、配置管理以及JupyterLab和JupyterHub等内容。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 资源与支持
  • 配套资源
  • 提交勘误
  • 与我们联系
  • 关于异步社区和异步图书
  • 第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
  • 5.4.2 使用Nbconvert
  • 第6章 配置和管理Jupyter
  • 6.1 Jupyter架构与原理
  • 6.1.1 从IPython说起
  • 6.1.2 Jupyter架构
  • 6.2 Jupyter安装与配置
  • 6.2.1 安装Jupyter
  • 6.2.2 配置Jupyter
  • 6.3 Jupyter的安全性
  • 6.3.1 Jupyter Notebook服务器的安全验证
  • 6.3.2 使用SSL实现安全通信
  • 6.4 Jupyter多语言支持
  • 6.4.1 安装R内核
  • 6.4.2 安装Julia内核
  • 第7章 JupyterLab
  • 7.1 安装JupyterLab
  • 7.2 使用JupyterLab
  • 7.2.1 JupyterLab界面
  • 7.2.2 JupyterLab功能与操作
  • 7.3 JupyterLab 扩展
  • 7.3.1 使用Extension Manager
  • 7.3.2 常用扩展举例
  • 第8章 JupyterHub
  • 8.1 JupyterHub的概念与架构
  • 8.1.1 JupyterHub的概念
  • 8.1.2 JupyterHub的架构
  • 8.1.3 JupyterHub的部署方式
  • 8.2 安装JupyterHub最小环境
  • 8.3 安装JupyterHub + JupyterLab环境
  • 8.3.1 基本概念与过程
  • 8.3.2 在Python虚拟环境中安装和配置
  • 8.3.3 管理conda环境
  • 8.3.4 设置反向代理
  • 后记
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。