在同一页面中利用Sage和IPython笔记本?或者,而是组合它们?

Nop*_*tcn 5 python sage ipython-notebook

我是Sage和Python的新手.为了编写sage程序,我去了sagemath cloud,当我尝试创建一个新文件时,我有两个选项:sage工作表和IPython笔记本.我注意到它们都有着色和缩进.但我想知道:有没有什么方法可以同时利用它们?我怎样才能将它们组合在一起?例如,在IPython笔记本中,如何让它理解sage命令?

为了给出上述明确而具体的例子,在Sage教程中,有因子(-2007).如果你在sage工作表上运行它,它会给出(如你所料),-1*3 ^ 2*223,但在IPython笔记本中,它显示'factor'未定义.如何在IPynb中编写因子(-2007),运行它,得到-1*3 ^ 2*223?

我正在Windows 8,64位环境中工作,只要它是相关的.

Wil*_*ein 9

在所有配置正确的计算机上,例如https://cloud.sagemath.com,您只需输入即可

%load_ext sage
Run Code Online (Sandbox Code Playgroud)

进入一个IPython笔记本单元格,然后你可以使用Sage(除了绘图图形可能还不行).我附上了截图显示了这一点.(注意:我编辑了这个答案,但没有编辑截图 - 扩展程序过去比较复杂.)

在此输入图像描述