python是一门解释性语言吗?

2018-09-18 06:43:55来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

其实这只能算说对了一半,准确来说是编译跟解释性语言。python跟java、C# 一样都是会预编译一部分代码(简称做了优化) 

 

都知道java编译要先在cmd里敲 javac hello.world 是吧

python也一样,只是你运行的时候它自动帮你进行了预编译(当然python预编译跟java预编译是没法比的)怎么证明呢???

 

python3:

你可以打开你的python路径 默认路径

  C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\__pycache__

  __pycache__这个文件下放的就是 (.pyc) 文件这就是预编译文件

  当你重新运行程序的时候它会自动找这个文件 然后判断更新时间看是否更改了,如果更改则重新编译。

 

还有!!!

python是动态语言的强类型语言

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:python 终极篇 --- django 视图系统

下一篇:【每天学点Python】案例一:汇率换算