当前位置:   article > 正文

Python的优缺点_python缺点有哪些

python缺点有哪些

优点

  1. 简单易学,上手容易:小学生都开始接触 Python 语言了!
  2. 开源, 免费
  3. 跨平台:Python作为一门解释型的语言,它天生具有跨平台的特征,只要为平台提供了相应的Python解释器,Python就可以在该平台上运行。
  4. 丰富强大的第三方库:因为此,开发效率能够显著提高。
  5. 可扩展性:可以将性能不高的代码采用C/C++重写,然后在Python程序中使用它们。
  6. 高级语言:Python是一门高级语言,封装较深,屏蔽了很多底层细节,比如Python会自动管理内存(需要时自动分配,不需要时自动释放)
  7. 应用领域广泛:Web 开发、网络编程、自动化运维、Linux 系统管理、网络爬虫、数据分析、科学计算、人工智能、机器学习等等

缺点

  1. 运行速度不够快:相对于Java、C、C++等运行速度会慢些,因为它是一个解释型语言,其写的程序通过Python解释器把源代码转换成字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。可以通过优点5提高一些速度。
  2. GIL锁限制并发:GIL是指Python全局解释器锁(Global Interpreter Lock),当Python的默认解释器要执行字节码时,都需要先申请这个锁。这意味着,如果试图通过多线程扩展应用程序,将总是被这个全局解释器锁限制,可以考虑采用多进程提高并发。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/865037
推荐阅读
相关标签
  

闽ICP备14008679号