多行代码的jupyter-notebook降价促销

时间:2019-02-19 08:09:02

标签: python jupyter-notebook

我知道,为了将代码包含在jupyter-notebook中作为降价标记(即不执行),可以将其包含在此符号(`)中

问题是,这仅支持在同一行中出现的短表达式,如果我想包含以下内容,该怎么办?

def x(state):
    return state[0] == 'W'

并使其不被执行,并继续降价。多行代码有特殊的技巧吗?

谢谢

3 个答案:

答案 0 :(得分:1)

使用三个`:

  

GitHub风格的降价

     

Notebook Webapp支持Github风格的markdown,这意味着您可以对代码块使用三个反引号:
  (```print "Hello World"```)
  给出:

print "Hello World"

see the Jupyter Notebook Docs on Markdown here

答案 1 :(得分:0)

使用此markdown语法将在jupyter的markdown单元中工作。

 ```python    
 def x(state):
    return state[0] == 'W'
 ```
上面的

python是可选的。

答案 2 :(得分:0)

在Windows上尝试进行Ctrl + \,在Mac上尝试进行Cmd + \