Python的优缺点30秒讲透彻

admin 2024年11月5日11:09:53评论9 views字数 737阅读2分27秒阅读模式

为什么老程序员都看不起的Python编程却每年都能成为最佳编程语言?一个视频给你讲明白。

Python的优缺点30秒讲透彻

先来说一下为什么Python会有那么多人使用,主要是2个方面:

第一是简单易学,语法跟英语差不多,哪怕你不是学计算机的也能轻松上手,不像CC嘎嘎那样吃头发。

第二个是用处广泛,像这些领域它都能做,这得益于Python丰富的第三方库,这也导致了很多不是程序员的岗位,比如财务和运营等等也会去学Python

Python的优缺点30秒讲透彻

既然这么好用,那为什么程序员却瞧不上它呢?我说三个点你就明白了。

第一个是性能问题,跟CJava相比,Python的执行速度比较慢,尤其是像大型游戏的程序,Python很难胜任,所以你们看到黑神话和王者荣耀这样的大型游戏都不是用Python来做。

Python的优缺点30秒讲透彻

第二个是全局解释器锁GIL,设想你有一个非常宽敞的厨房,但是规定同时只能有一个人在里面做饭。PythonGIL就像这个规定,即使你有很多厨师(线程),在同一时间也只能有一个在工作,这限制了Python在多核处理器上的并发执行能力。

Python的优缺点30秒讲透彻

而且Python的自动内存管理有时候可能会“回收”掉你还在使用的对象,这可能会导致程序出错,所以很多程序员在干正事的时候都不喜欢用它。

那么你们觉得Python这门编程语言怎么样呢?

---------------公众号福利----------------
如果你也想学黑客/网络攻防技术去当一名技术人,我可以把我自己收藏的90多节视频教程无偿分享给你,不管是0基础还是技术进阶都可以学到东西:

Python的优缺点30秒讲透彻

给公众号发送“黑客”两个字就可以免费获取全套视频教程和工具包了

坚持学到一两个月之后就能去挖漏洞赚赏金,学三四个月之后就能达到CTF对抗赛的技术水平。

原文始发于微信公众号(龙哥网络安全):Python的优缺点30秒讲透彻

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年11月5日11:09:53
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Python的优缺点30秒讲透彻https://cn-sec.com/archives/3357656.html

发表评论

匿名网友 填写信息