Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
Jupyter 101
提交
7c410605
J
Jupyter 101
项目概览
李少辉-开发者
/
Jupyter 101
与 Fork 源项目一致
Fork自
Miykael_xxm / Jupyter 101
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
Jupyter 101
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
7c410605
编写于
7月 20, 2021
作者:
BaiXuePrincess
🐕
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of codechina.csdn.net:xiongjiamu/jupyter-101
上级
06adbd32
6ebb3c19
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
133 addition
and
3 deletion
+133
-3
002-demo.ipynb
002-demo.ipynb
+16
-1
003-about-jupyter-notebook.ipynb
003-about-jupyter-notebook.ipynb
+4
-2
004-Exercise.ipynb
004-Exercise.ipynb
+113
-0
未找到文件。
002-demo.ipynb
浏览文件 @
7c410605
...
...
@@ -173,7 +173,22 @@
"- `Ctrl-S` : 文件存盘\n",
"- `Shift` : 忽略\n",
"- `Up` : 光标上移或转入上一单元\n",
"- `Down` :光标下移或转入下一单元\n"
"- `Down` :光标下移或转入下一单元\n",
"\n",
"\n",
"### 总结一下自己常用的快捷键\n",
"\n",
"- `B`\n",
"- `A`\n",
"- `Y`\n",
"- `M`\n",
"- `Command + Enter`\n",
"- `Shift + Eneter`\n",
"- `D,D`\n",
"- `0,0`\n",
"- `Command + I `\n",
"- `Enter`\n",
"- `Esc`"
]
}
],
...
...
003-about-jupyter-notebook.ipynb
浏览文件 @
7c410605
...
...
@@ -108,7 +108,9 @@
"> 1. 为输出新建视图有一些很有意思的用法,可以直接当做 Dashboard 来使用\n",
"\n",
"\n",
"JupyterLab 支持用户在 Markdown 文件中通过选中代码部分并执行 `shift + enter`命令再新建的 `console` 中直接执行代码部分"
"JupyterLab 支持用户在 Markdown 文件中通过选中代码部分并执行 `shift + enter`命令再新建的 `console` 中直接执行代码部分;\n",
"\n",
"JupyterLab 出于安全等考虑(安全、页面同时开启了多个 `.ipynb` 文件等),默认禁用了 `Javascript` 的代码显示,在 JupyterLab 中不显示,但是在 Notebook 中是显示的;(但好像目前的 JupyterLab 是支持的???)"
]
},
{
...
...
@@ -154,4 +156,4 @@
},
"nbformat": 4,
"nbformat_minor": 5
}
}
\ No newline at end of file
004-Exercise
1
.ipynb
→
004-Exercise.ipynb
浏览文件 @
7c410605
...
...
@@ -5,7 +5,7 @@
"id": "1cddd820-50ca-409b-84ec-9e08f2a0092f",
"metadata": {},
"source": [
"## Exercise1 Note\n",
"## Exercise
1 Note\n",
"\n",
"#### `Ctrl-Enter` `Shift-Enter` & `Alt-Enter`\n",
"\n",
...
...
@@ -25,8 +25,6 @@
"\n",
"导入完成后,在`代码 cell` 中你依旧可以像 IDE 那样 使用 `tab` 键来获得补全提示,补全信息的种类包括:\n",
"\n",
"#d9282c\n",
"\n",
"```html\n",
"m (红色) `#d9282c` -- module \n",
"f (蓝色)`#1577b2` -- function\n",
...
...
@@ -38,6 +36,57 @@
"\n",
"非常的方便。"
]
},
{
"cell_type": "markdown",
"id": "f820f41c",
"metadata": {},
"source": [
"## Exercise 2 Note\n",
"\n",
"#### Input/Output 收起\n",
"\n",
"Input / Output 在内容过长不便于阅读的时候,可以选择以下两种方式来进行处理,分别是:\n",
"\n",
"- 隐藏,可以单击 Input / Output 左侧的颜色条,来隐藏/显示 内容;\n",
"- 滚动输出,可以在 Input / Output 上单击右键,然后选择 `启用滚动输出` 来固定内容展示高度,并启用滚动条;"
]
},
{
"cell_type": "markdown",
"id": "90ea8cc2",
"metadata": {},
"source": [
"#### 新建 Console\n",
"\n",
"从文件中新建 console 的时候(包括 .ipynb文件、markdown 文件),除了新建 console 外,还可以将是使用已经启动了的 console,并直接将文件中的代码内容在已经启动过的 console 中直接运行,并重复利用之前导入过的 lib、定义过的变量、 function 等。"
]
},
{
"cell_type": "markdown",
"id": "44e8da22-1e1a-4f67-96d8-ea559909501d",
"metadata": {},
"source": [
"#### 更改内核\n",
"\n",
"对于每个 .ipynb A 文件,都可以选择更改它的内核,甚至可以将另外一个打开的 .ipynb B 文件作为它的内核来使用,让 A 从 B 上继承参数等内容。"
]
},
{
"cell_type": "markdown",
"id": "ed7fdb45-a68e-4f8f-8009-4a1d4edac572",
"metadata": {},
"source": [
"## Exercise 3 Note\n",
"\n",
"### 关于用户配置\n",
"\n",
"Tips:\n",
"\n",
"1. 不需要将 markdown 文件中的代码复制到 console 中去运行( .ipynb 中的代码可以直接运行,更加不需要考虑复制到 console 中去执行),只需要为 markdown 文件新建 console,并选中要执行的代码/代码块,然后通过 `Shift + Enter` 命令运行即可;\n",
"2. JupyterLab 针对不同编辑器使用习惯的用户提供了4套不同的快捷键映射方案,分别是 `default`, `Sublime Text`, `vim`, `emacs`;\n",
"3. JupyterLab 的相关设置(比如 layout)都存储在本地,因此刷新等操作不会影响这些设置(但是 JupyterHub 是如何运作的,这个还需要 @海峰 到时候深入了解一下)\n"
]
}
],
"metadata": {
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录