python笔记-python的基本特点(ノ`⊿´)ノ

python笔记-python的基本特点ノ`⊿´ノ

python的基本特点

python是一种解释性、面向对象、动态数据类型的高级程序开发语言。

语法特点

  1. 语法简单,易于学习,极简主义编程语言,贴近伪代码
  2. 开源性:
    • python编写的代码是开源的
    • python的解释器和模块也是开源的
  3. 解释性语言,可以跨平台:解释性语言一般是跨平台的,因为移植性好
    • 解释型语言:解释器助航解释每一句源代码,例如python
    • 编译型语言:编译器:必须提前将所有源代码转成二进制,一次性转换,生成一个可执行文件 .exe,如C、C++

    Java和C#都属于半编译半解释型语言,源代码要先转换成一种中间文件(字节码文件),然后再去虚拟机执行

  4. 面向对象的编程语言,但python不强制面向对象(Java强制)
  5. 多模块化:丰富的标准库
  6. 可扩展性强:例如需不开放/运行速度快的代码,可以使用C/C++编写后再到python中调用它们,从一定程度上扩展性弥补了运行速度慢
  7. 可嵌入:python可嵌入到C/C++程序,使程序脚本化

缺点:运行速度慢、加密困难

猜你喜欢

转载自blog.csdn.net/Khaleesa/article/details/112243518