在44:05的Fun of Reinvention演讲中,戴夫·比斯利写道
>>> d = _
在此之前还有很多,这对于他得到结果是必要的。但是忽略输出,该输入行是什么意思?每当我尝试使用PIDCharm编辑器中的文件,PyCharm Python控制台中的文件,使用直接IDLE(全部v3.7)时,都会遇到错误。
您知道这可能意味着什么,以及如何使类似的内容运行吗?
谢谢
答案 0 :(得分:2)
_
是python语言中的特殊变量。
在某些REPL中,例如IDLE,它保存上一次执行的表达式的结果。
d = _
将执行的最后一个表达式的结果分配给d
。