程序园程序员

1. Jupyter 编辑文本的基本用法

2019-04-22  本文已影响66人  李涛AT北京

1. jupyter 常用命令

1.1 什么是 jupyter notebook

jupyter notebook是一款开源的Web应用程序,该应用程序可以用来创建并共享实施代码,方程式,可视化以及文本说明。jupyter notebook基于IPython解释器,是一个基于Web的交互式计算环境。从不正规的角度讲,可以将jupyter notebook看成是一个Web版的IPython,实际上,jupyter notebook之前的名称就叫做IPython notebook。

1.2 启动jupyter

启动jupyter可以使用命令:
jupyter notebook(jupyter-notebook)
即可。当执行命令后,就会启动jupyter服务,同时打开浏览器页面,显示jupyter的home页面。默认情况下,会使用当前所在的目录作为根目录。

1.3 修改默认的主目录

home页面会显示在当前主目录下的文件以及路径(文件夹),我们可以直接打开查看文件或进入目录。如果我们需要打开的文件不在根目录下,但又不想上传,我们可以修改启动jupyter后默认的主目录:

1.4 单元格

jupyter notebook文档由一些列单元格组成,我们可以在单元格中输入相关的代码或者说明文字。单元格有以下几种类型:

1.5 命令模式与编辑模式

此外,jupyter notebook的单元格分为两种模式:

1.6 常用快捷键

jupyter notebook常用的快捷键如下:

1.6.1 命令模式

1.6.2 编辑模式

1.6.3 通用模式

2. Markdown

2.1 什么是Markdown

Markdown是一种使用纯文本格式语法的轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。Markdown同时也支持HTML标签。在Markdown类型的单元格中,支持使用Markdown语法与LaTex数学公式。

2.2 标题

标题可以使用1 ~ 6个#跟随一个空格来表示1 ~ 6级标题。

2.3 无序列表

无序列表可以使用*-+后跟随一个空格来表示。也可以通过不同的符号混合表示多级列表。例子见2.2 显示。

2.4 有序列表

有序列表使用数字跟随一个点(.)表示。

  1. 这是一个有序列表
  2. 这也是一个有序列表

2.5 换行

使用两个或以上的空白符。空白符:空格符,制表符,换行符等的统称。

2.6 粗体 / 斜体

使用**__包围的字体为粗体。使用*_包围的字体为斜体。

2.7 删除线

使用~~包围的字体会带有删除线效果。

2.8 代码

可以使用`代码`来标记代码部分。
使用```(或Tab缩进)来标记代码块。在```后面加上相应的语言,可以使代码的关键字高亮显示。

    print(" Hello World")
    print(" Hello World")
    print(" Hello World") 
print(" Hello World")
print(" Hello World")
print(" Hello World")

2.9 引用

使用>前缀来引用一段内容。

[这是一段引用内容] Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

2.10 分割线

使用***或者---来加入分割线。



2.11 链接与图片

图片:[图片上传失败...(image-afdddf-1555948309118)]
链接:[文字](链接地址)

2.12 LaTex

LaTex是一个文件准备系统(document preparation system),用来进行排版,支持复杂的数学公式表示。LaTex公式使用$公式$或$$公式$$进行界定。 在Markdown类型的单元格中,支持LaTex数学公式。
LaTex在线编辑:http://latex.codecogs.com/eqneditor/editor.php
y=x^2

上一篇 下一篇

猜你喜欢

热点阅读