开始使用Jupyter notebook

作者: baixiao 分类: python 发布时间: 2019-09-08 14:56

1. 简单使用

数字计算

1+1 
shift+Enter,或者ctrl+Enter得出结果In [1]:

1+2

Out[1]:

3

循环

for 循环In [2]:

for i in range(5):
    print(i)
0
1
2
3
4

2. 编码区四种类型

Code cell代码区块。
Markdown 文本区块,注释和标记等
Raw NBConvert 原始区块,不对此区域进行处理。
Heading ,目前已不再使用,用Markdown用#字符进行处理

3. Markdown文本区块

标题分级

通过#符号来分级
# 一级标题 
## 二级标题
### 三级标题

特殊字符

  • <br/>来换行或者空两个加回车
  • 用反向逗号`(esc按键下一行)输入代码或符号
  • 用反斜杠\来转义字符

高亮文本

这段文字以>开头,将会高亮,

添加图片

  1. ![图片标签](图片源:本地文件或者链接)格式来添加图片,下面为样例![图片](http://localhost:8888/static/base/images/logo.png?v=7c4597ba713d804995e8f8dad448a397)
图片

![图片](thu.jpg)

图片
  1. 以 <img src> 语句插入本地图片,可以设置高度与宽度<img src="./thu.jpg", width=100, heigth=100>

添加链接

图片连接

注意:引用图片和链接的唯一区别就是在最前方添加一个感叹号。

列表

无序列表

用 *或+或- 加空格来表示

  • 轿车
  • 巴士
  • 特种车

有序列表

用1.表示,即使数字不是按顺序的,运行后也会变为按顺序的

  1. 轿车
  2. 巴士
  3. 特种车

当列表紧接段落

  • 段落1
    小段落
  • 段落2
    小段落

分割线

输入*****或者-----



强调

斜体:*斜体部分*来达到斜体效果 
黑体:**黑体加粗部分**来达到黑体加粗效果

插入一段代码

插入一段代码需要两个反向逗号`包裹

%matplotlib inline import matplotlib.pyplot as plt import numpy as np x = np.arange(20) y = x**2

插入表格

表格的语句上一行必须为空行,不然表格不生效。

| 左对齐标题 | 右对齐标题 | 居中对齐标题 |

| :------| ------: | :------: |

| 短文本 | 中等文本 | 稍微长一点的文本 |

| 稍微长一点的文本 | 短文本 | 中等文本 |

效果如下:

左对齐标题右对齐标题居中对齐标题
短文本中等文本稍微长一点的文本
稍微长一点的文本短文本中等文本

4. 科学计算及画图、方程

科学计算及画图

In [3]:

%matplotlib inline
import matplotlib.pyplot as plt 
import numpy as np 
x = np.arange(20) 
y = x**2 
plt.plot(x, y) 

Out[3]:

[<matplotlib.lines.Line2D at 0x28b644dff60>]
  

LeTax书写方程公式

输入LaTex字符串,$$\int_0^{+\infty} x^2 dx$$∫+∞0x2dx∫0+∞x2dx

快捷方式

按Esc进入命令模式:

  • A 在当前单元格上方插入新单元格,B 可以在下面插入新单元格。
  • M 将当前单元格更改为Markdown,Y 将其更改回代码
  • D + D (按两次键)删除当前单元格

分享notebook

分享的notebook将会以被导出或保存的那一刻状态显示,包括所有代码单元输出。有可能代码单元顺序并不一致,代码单元输出的状态错误等。
为确保notebook共享,在分享前可以采取以下步骤:

  1. 点击 “Cell > All Output > Clear”
  2. 点击 “Kernel > Restart & Run All”
  3. 等待您的代码单元完成执行,并检查它们是否按预期执行。

导出notebook

内置支持导出html与pdf格式。在file>Download As菜单下找到

常见问题

  1. 更新Jupyter notebook后,启动错误,出现如下提示:ImportError: cannot import name ‘create_prompt_application’原因:prompt-toolkit版本不对。
    解决方法:安装符合要求的版本。pip install prompt-toolkit==1.0.15
  2. 网上下载ipynb打不开。
    目前猜测可能是版本控制不统一导致,可以使用在线浏览ipynb网站nbviewer打开。

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注