编译型or解释型?Python运行机制浅析
Python语言通常被看作是解释型语言,不同于像C语言那样的编译型。但实际上,如果说Python是编译型语言,也未尝不可。我们来一起看一下1! 1.举个栗子 首先看一个简单的例子: #!/usr/bin/python3 # file name :demo1.py a=1 b=2 print("a+b = ",a+b) c=NotDefinedValue print(c) 这里第四行有个赋值的错误,但python在运行前不会进行类型检查,所以该程序仍可正常运行,直至遇到错误,运行结果与预想的一致: a+b = 3 Traceback (most recent call last): Fi
用户评论