学习
实践
活动
专区
工具
TVP
写文章

Python有哪些缺点?打算学习python的人注意了!

自2018年之后,python就开始火了起来。尤其是在人工智能更是大火特火,无数人趋之若鹜。对于小白来讲,由于对编程语言并非很熟,往往是跟着大众,大众学什么,他们就学什么。这个是非常不好的行为。对于一些想进入这个行业的人来说,首先就要明白自己打算做什么领域,是软件开发还是人工智能。其次,要知道各个领域有什么要求以及自身是否能够达到等这些问题。

在这篇文章中,小编并不是说python不好,而是想让学习python人提前了解python有哪些不好的地方,以便他们更加清楚的了解python。好了废话不多说,直接上正题!

1. python不利于学习编程语言

学习过python的人都知道python中大部分程序根本不用自己写,只需要调用就行了。

这种情况对那些想深入学习编程的人来说是非常不好的。这样会造成你知其然而不知其所依然。其实,如果你是非科班出身,并且只是把编程语言当成一门工具的话,那么你可以忽略这个问题。而如果不是,你就需要弄懂每个封装好的程序是怎么写的以及自己手写出来。

2. python不适合做大型项目

其实准确的来说,python要做大型项目需要超高的技术,以及后期巨大的维护。

就拿国外网站youtube来说就是python编写的,就是用python编写的,怎么样够巨大吧。但是呢,在国内除了知乎等几家用python做大型项目外,很少有人用python做大型项目,一般用java,c++。

3. python不支持多线程编程

这个是什么意思呢?举个比方,我们用的手机有八核处理器,像java来说它可以用八个核来处理任务,而Python不行,它只能使用一个核,这样效率就大大降低。不过也别太担心,还是有解决办法的,比如说多进程,换用别的python解释器等。

总之,任何语言都有其不好的地方,不必太过计较。好了,今天的内容就到这里,大家有什么想说的欢迎留言评论!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190730A07RTI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券