- reference: Python 源码剖析
- Python expression
- 简单内建对象的创建
- 复杂内建对象的创建
- 其他一般表达式
- 符号搜索
- 数值运算
- 信息输出
1.Python虚拟机中的一般表达式
a.简单内建对象的创建
1 | i = 1 |
1 | [PyEval_EvalFrameEx in ceval.c] |
1 | //LOAD_CONST |


1 | //BUILD_MAP |
b.复杂内建对象的创建
1 | i = 1 |
1 | //DUP_TOP |
c.其他一般表达式
- 符号搜索
1 | [LOAD_NAME] |
- 数值运算
1 | [BINARY_ADD] |
- 信息输出
1 | [PRINT_ITEM] |