当我使用 Python 交互式解释器时,我经常发现自己这样做:
>>> a = "starting value"
>>> foo(a)
"something I don't want"
>>> bar(a)
"what I wanted"
>>> a = bar(a)
有什么办法可以做到:
>>> bar(a)
"what I wanted"
>>> a = thing_from_before
也就是说,有没有办法引用我运行的最后一个命令打印出的变量?
当我使用 Python 交互式解释器时,我经常发现自己这样做:
>>> a = "starting value"
>>> foo(a)
"something I don't want"
>>> bar(a)
"what I wanted"
>>> a = bar(a)
有什么办法可以做到:
>>> bar(a)
"what I wanted"
>>> a = thing_from_before
也就是说,有没有办法引用我运行的最后一个命令打印出的变量?