相关文章:

【1】Anaconda安装超简洁教程,瞬间学会!

【2】Anaconda下:ipython文件的打开方式,Jupyter Notebook中运行.py文件,快速打开ipython文件的方法!

【3】jupyter notebook修改主题、字体、字号、代码自动补全、变更工作目录、添加目录插件、解决工具栏隐藏问题、修改默认浏览器

【4】jupyter notebook快速入门、以及常用快捷键使用

1.修改文件名、导出文档、标题设置

注意到快捷键栏中有一个code的下拉框,点开发现有几个选项:

 

  • Code格式就是正常的python代码格式
  • Markdown的一个text文档编辑格式,就像在word里编写一样
  • Heading就是给Markdown的句子设置标题等级,【已经弃用】

# : 一级标题## : 二级标题### : 三级标题...输入完运行一下

2.常用快捷键

  • cell创建键

在command模式下,按下字母a键,则会在当前cell的上方新增一个cell,如果按下字母b键,则会在当前cell的下方新增一个cell。

  • cell删除键

在command模式下,连续按两次d字母键,就可以轻松删除当前cell。或者还有另一个方法,在command模式下,按一次字母x键也可以实现cell的删除。

  • 代码运行键

如需运行一个cell(代码框)内的Python代码,可以选择Ctrl + Enter组合键,也可以选择Shift + Enter组合键。两者的区别在于前者在运行完代码后不会新增cell,而后者会新增cell或跳转到下一个cell。

如需给代码行或代码块增加注释功能,可以使用“Ctrl+/”的组合键,对于代码块的注释需要先选中,在使用组合键。如果原始代码中没有注释符,按入该组合键则增加注释,否则将取消注释。

  • 保存键

在编写代码时,最好养成良好的习惯,那就是编写代码便保存(尽管Jupyter默认会2分钟自动保存一次,但2分钟内万一出现一些意外,岂不是糟糕啦)。代码的保存可以在command模式下,按一次字母s键。

  • 行号显示键

在其他编程环境中也许会显示代码行号,但是在Jupyter的默认情况下是没有代码行号的,如果期望一个cell中显示所有代码对于的行编号,可以在command模式下,按一次字母l键。

  • code与markdown间切换键

code指的是Jupyter环境下所进行的Python代码的编写,而markdown则是用于非代码的笔记内容的编写。两者之间是可以轻松切换的,在command模式下,按一次字母m便从code切换到markdowen模式;如果从command模式中,按一次字母y就可以从markdown模式切换到code模式。

3.Jupyter中的魔法函数

1)%pwd

用于显示Jupyter当前的工作空间。

2)%hist

用于显示当前Jupyter中,所有运行过的历史代码。

3)%who

用于显示当前Jupyter环境中的所有变量或名称。

4)%reset

用于删除当前Jupyter环境中的所有变量或名称。

5)%time

用于计算当前代码行的运行时长。

6)%timeit

用于计算当前代码行的平均运行时长(即在执行一个语句100000次(默认情况下)后,再给出运行最快3次的平均值。

7)%%timeit

用于计算当前cell的代码运行时长。

8)%matplotlib

用于显示绘图结果的风格,默认为%matplotlib inline,是直接将图片显示在浏览器中,如果希望图片单独生成,可以使用%matplotlib。

9)%load

用于加载本地Python文件或者网络中的Python文件,例如本地脚本文件的加载:%load xxx.py。

10)%run

用于运行本地或网络中的Python文件,例如本地脚本文件的运行:%load xxx.py。

【4】jupyter notebook快速入门、以及常用快捷键使用的更多相关文章

  1. Jupyter Notebook 快速入门

    Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言.在本文中,我们将介绍 Jupyter notebook 的主要特性,以 ...

  2. Jupyter Notebook 快速入门[转]

    Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言.在本文中,我们将介绍 Jupyter notebook 的主要特性,以 ...

  3. 安装、配置Jupyter Notebook快速入门教程

    What? Why? How? ---安装 ---启动 ---关闭 ---保存 Markdown语法 Magic关键词 转换notebook--toHTML 创建幻灯片 运行代码 What? 文字化编 ...

  4. jupyter notebook快速入门教程

    什么是jupyter notebook? 官网:https://jupyter.org/ 上面是官方网址,就简单的介绍下,就不多做解释了,juoyter notebook,就是一个web应用,比较强大 ...

  5. Windows7下Jupyter Notebook使用入门

    目录 一.Jupyter简介 二.Jupyter安装 2.1 python 3安装 2.2 Jupyter 安装 三.Jupyter使用示例 四.Jupyter常用命令 五.其他说明 一.Jupyte ...

  6. Jupyter Notebook 使用入门

    Jupyter Notebook 简介与安装 Jupyter Notebook 是一款开放源代码的 Web 应用程序,可让我们创建并共享代码和文档. 它提供了一个环境,你可以在其中记录代码,运行代码, ...

  7. Git快速入门和常用命令

    一.快速入门 本地初始化一个项目 首先,你需要执行下面两条命令,作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中. git config --global us ...

  8. vue 快速入门、常用指令(1)

    1. vue.js的快速入门使用 1.1 vue.js库的下载 vue.js是目前前端web开发最流行的工具库之一,由尤雨溪在2014年2月发布的. 官方网站 中文:https://cn.vuejs. ...

  9. git 快速入门及常用命令

    身为技术人员,都知道Git是干嘛的.从服务端角度它是代码仓库,可以多人协作.版本控制.高效处理大型或小型项目所有内容:从客户端讲,它能够方便管理本地分支.且与服务端代码的同步,从拉取.合并.提交等等管 ...

  10. Sublime Text 2的快速入门和常用技巧

    1. 安装扩展器包管理器Package Control组件 点击菜单 View -> Show Console 调出控制台或者按快捷键 “Ctrl + `”(1左边的符号,可能和QQ拼音输入法和 ...

随机推荐

  1. Spring 学习笔记(4)依赖注入 DI

    本篇文章主要对 Spring 框架中的核心功能之一依赖注入 (DI,Dependency Injection) 进行介绍,也是采用 理论+实战 的方式给大家阐述其中的原理以及明确需要注意的地方. 相关 ...

  2. 函数计算 HTTP 触发器支持异步,解放双手搭建 Web 服务

    作者| 阿里云Serverless技术专家 澈尔 当前阿里云函数计算支持两种类型的函数:事件函数和 HTTP 函数.其中 HTTP 函数结合 HTTP 触发器,能够支持用户直接通过 HTTP 请求利用 ...

  3. mybatis-plus-QueryWrapper like的用法

    mybatis-plus 中想写like的语句 一.直接用 QueryWrapper 中的 like String deptLevelCodeTemp = "1000010001" ...

  4. WebGPU光追引擎基础课:课程介绍

    大家好~我开设了"WebGPU光追引擎基础课"的线上课程,从0开始,在课上带领大家现场写代码,使用WebGPU开发基础的光线追踪引擎 课程重点在于基于GPU并行计算,实现BVH构建 ...

  5. freeswitch的2833和inband对接方案

    概述 freeswitch支持三种模式的DTMF传输方式,分别时inband.INFO.2833. 在传统的PSTN网络中,所有的DTMF码都是inband模式,所以VOIP网络和PSTN网络对接中, ...

  6. 类的MRO属性 C3算法

    C3算法 class A(object): pass class B(A): pass class C(A): pass class D(B): pass class E(C): pass class ...

  7. Https 原理与工作流程及证书链校验

    本文为博主原创,未经允许不得转载: 目录 HTTP传输三大风险 安全通信原则 HTTPS定义 TLS/SSL 协议及加密算法 HTTPS工作流程 HTTPS协议和HTTP协议的区别 CA机构 证书链校 ...

  8. Oracle数据库同时建立和使用两个监听器

    1.问题 我分别对两个数据库实例(Lib和Orcl)各自建立了一个监听器,端口号分别为1520和1521,但是默认只启动一个,导致我切换数据库实例的时候, 出现以下问题:状态: 失败 -测试失败: I ...

  9. 【TouchGFX】代码结构

    生成代码与用户代码 代码结构图示如下 据上图显示代码结构分为三层 引擎 这是TouchGFX提供的标准类,作为生成类的基类 生成 这是touchgfx designer生成的类,作为用户类的基类,这部 ...

  10. Shell-函数-function