在Jupyter中嵌入代码以进行说明

时间:2016-02-25 01:19:22

标签: markdown jupyter jupyter-notebook

Jupyter的新手。

想要在Markdown单元格中嵌入代码以便执行插图。

http://jupyter-notebook.readthedocs.org/en/latest/examples/Notebook/rstversions/Working%20With%20Markdown%20Cells.html

这个链接基本上说可以做到,但没有说明怎么做。例如,为了使文本成为标题,您使用井号#。但它没有说明如何嵌入代码,只是表明它是可行的。

尝试在线搜索并找到与提供的链接相同的信息。

5 个答案:

答案 0 :(得分:7)

您可以将代码包含在三个反斜杠反引号中。如果您在开头指定语言,则它也会像往常一样使用颜色代码。

例如

serve -s build

答案 1 :(得分:4)

一种方法是使用代码块。 在代码标记之间的markdown单元格中插入代码。

例如
<code> insert your code </code>

答案 2 :(得分:1)

我也是Jupyter Notebook的新手,必须说他们的文档太糟糕了,因为他们说我们可以做到而不是如何做。我已经打开已经制作好的“ .ipynb”笔记本,并弄清楚了,我将从无法解释的文档中列出其中的几个:

  1. 输入文字为ITALIC:*Italic*
  2. 将文本设为粗体:**Bold**
  3. 将项目列为项目符号:破折号和空格-
  4. 以数字形式列出项目:简单地以数字和点1.
  5. 缩进文本:大于和等于>
  6. 内联代码范围:反引号“`”
  7. 代码块:三重引号“```”
  8. 链接部分:[Title of Section](#title-of-section)
  9. 超链接:[Text](URL)

我希望每个人都能找到解决方案。

答案 3 :(得分:0)

如果可能,将自动检测语言。或者您可以在第一行使用3个冒号和语言名称指定它。

    :::python 
    import abc

有关更多信息,请阅读https://sourceforge.net/p/jupiter/wiki/markdown_syntax/(:

答案 4 :(得分:0)

使用Jupyter Lab并在r中进行编码,在markdown单元中输入代码块的方法很简单,并且效果良好且可预测。每次只需遵循相同的步骤。

按Esc键,为markdown单元格键入m,然后按Enter键。光标现在位于降价单元中,等待指示。

按一次Tab键。通常,Tab键默认为四个空格。 连按3次Tickmark键

按一次Enter键。光标将下降1行,并停留在选项卡中

键入您的代码或粘贴代码块。如果粘贴了代码,则很有可能需要使其在刻度线下方对齐。完全选择所有代码,然后按Tab键移动所选代码。这将使代码在刻度线下方对齐。

按一次Enter键。这应该将光标放置在代码开头的正下方。

键入3次Tickmark键。

按Control + Enter键退出降价单元。