代码之家  ›  专栏  ›  技术社区  ›  user32882

多行代码的Jupyter笔记本降价

  •  1
  • user32882  · 技术社区  · 5 年前

    我知道为了在Jupyter笔记本中包含代码作为标记(即不执行),可以将其包含在这个符号中(`)。

    问题是,它只支持出现在同一行中的短表达式,如果我想包括如下内容,该怎么办:

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

    不执行,继续降价。多行代码有什么特别的技巧吗?

    谢谢

    3 回复  |  直到 5 年前
        1
  •  1
  •   Sally    5 年前

    使用三’:

    Github风味降价

    笔记本webapp支持Github风格的降价,这意味着您可以对代码块使用三个反勾号:
    (```print "Hello World"```)
    给予:

    print "Hello World"

    see the Jupyter Notebook Docs on Markdown here

        2
  •  0
  •   bill    5 年前

    试着做 Ctrl + \ 在Windows上,或 Cmd + \ 在Mac上。

        3
  •  0
  •   pwxcoo    5 年前

    使用这个markdown语法将在jupyter的markdown单元格中工作。

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

    python 上面是可选的。