fro*_*hem -2 python compiler-construction debugging interpreter
根据这篇文章:代码像Pythonista:惯用Python
有一条线说明:
"那是因为这种自动连接是Python解析器/编译器的一个特性,而不是解释器.你必须使用"+"运算符在运行时连接字符串."
我不明白这个陈述,因为我不知道python编译器或解释器实际上是如何工作的.连接如何工作?因为:
>>> a = 'three'
>>> b = 'four'
>>> a b
Run Code Online (Sandbox Code Playgroud)
不评估为:
>>> a = 'three'
>>> b = 'four'
>>> a b
>>> 'three' 'four'
>>> 'threefour'
Run Code Online (Sandbox Code Playgroud)
是否有任何工具可以跟踪从原始文本'*.py'开始直到从终端打印输出的编译过程?