我刚开始学习Python。我一直在用R来做数据分析。RStudio的一个优点是我们可以选择一些语句,然后按Ctrl+Enter来执行这些行。RStudio将显示每行的输出。在
例如,这些行的输出:a
b
a+1
b+2
会是
^{pr2}$
请注意,默认情况下,R将打印所有行,而不仅仅是最后一行。这在执行长脚本时非常有用。在
我从another thread和{a2}中学到,我们可以通过添加以下语句在Python中模拟上面的内容:from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
这很有效。例如,输入和输出如下:from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
from fractions import Fraction
import fractions
z = fractions.Fraction(1,3)
x = Fraction(1,3)
y = Fraction(2,3)
Fraction('0.25')
x+y
Out[50]: Fraction(1, 4)
Out[50]: Fraction(1, 1)
我有一个问题: