python到底是什么

来源:12-4 HTTPException 一

点点点工程师

2018-07-14

之前一直以为Python是解释性语言,所以相对于java这种先编译后解释的语言在运行速度上要慢。但是Python有.pyc文件,上网查了下这个pyc就是python编译后的,所以Python其实是编译性语言?

之前还有个想法,对于解释性语言如果不需要编译的话,程序运行以后,我不论以哪种方式在文件里面追加代码,追加的代码都是可以被执行的,不需要重新启动程序。但是对于python来说这样明显不行,是吗?

写回答

1回答

7七月

2018-07-16

现在用编译型和解释性已经不准确了。严格意义上说编译成机器码的才是 编译型,java都不算,因为java有jvm虚拟机 ,C#有 IL中间代码。

0
1
点点点工程师
程序运行以后,我不论以哪种方式在文件里面追加代码,追加的代码都是可以被执行的,不需要重新启动程序。但是对于python来说这样明显不行,是吗? 所以说这样不行是吗
2018-07-16
共1条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程