python是一门解释性语言吗?
2024-09-30 05:47:15
其实这只能算说对了一半,准确来说是编译跟解释性语言。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是动态语言的强类型语言
最新文章
- python资料
- Python 学习第十六天 html 前端内容总结
- C# 利用反射根据类名创建类的实例对象
- 【bzoj1059】 ZJOI2007—矩阵游戏
- 基于.NET C#的 sqlite 数据库 ORM 【Easyliter】
- Codeforces Round #342 (Div. 2) B. War of the Corporations 贪心
- 关于手机端CSS Sprite图标定位的一些领悟
- Java——(八)Map之LinkedHashMap、TreeMap、EnumMap实现类
- uva 10154 贪心+dp
- [UVA] 784 - Maze Exploration
- [LeetCode][Python]Integer to Roman
- c 按输入的字母来输出对应效果
- ASP.NET回车提交事务
- jquery按钮倒计时
- MVC系列 引入MVC
- 使用.NetCore 控制台演示 熔断 降级(polly)
- alibaba的FastJson找不到JSON对象问题
- datatable to List<;T>;带缓存
- Spark Graphx
- HashMap 和 ConcurrentHashMap比较