之前的小试牛刀阶段,我们用1+2=3的例子分析了Python的编译、解释的过程,借助分析`ceval.c`文件中的指令集,明白了Python Interpreter执行字节码的大致流程。

但是要了解python的运行,我们需要更加详细的分析。

这次,我们以一个复杂的代码为例

# File : func.py
x = 10
def foo(x):
  y = x+1
  return bar(y)

def bar(x):
  y = x-1
  return y

z = foo(x)

results matching ""

    No results matching ""