我的问题非常简单,简短而且可能很愚蠢:在解释器处理这样一行的那一刻之间会发生什么:
x = 1
何时分配了x
和整数对象?哪种机制可以帮助解释器知道要实例化哪个对象?
我对python词法分析知之甚少,但我知道有一些机制可以将代码行拆分为令牌,并且有一些规则描述here。但我无法找出解释器如何将文字1
转换为整数对象的实例。
解释器是否会说" 好的,这里我们有一个数字文字,所以现在我们应该将文字映射到对象并找出我们现在应该实例化哪种对象?"如果是这样,我可以在哪里获得更多有关此过程的内部信息?这只是好奇心,但我无法在python docs或Google中找到相关内容。