相关疑难解决方法(0)

在ipython / ipython Notebook中在函数调用之前用分号表示奇怪的行为

我偶然发现了一些奇怪的行为,ipython-notebook并想知道目的是什么。如果在函数调用之前输入分号,则会得到将函数应用到反映函数名称后的所有代码的字符串的结果。例如,如果我;list('ab')得到的结果是list("('ab')")

In [138]:    ;list('ab')
Out[138]:
['(', "'", 'a', 'b', "'", ')']
Run Code Online (Sandbox Code Playgroud)

我使用的是jupyteripython 4。它发生在ipython和中ipython notebook。有没有人看过这个,或者有没有人知道它是否是预期的,如果是,为什么?

python ipython ipython-notebook

5
推荐指数
1
解决办法
81
查看次数

标签 统计

ipython ×1

ipython-notebook ×1

python ×1