自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解释器等。
总之,任何语言都有其不好的地方,不必太过计较。好了,今天的内容就到这里,大家有什么想说的欢迎留言评论!
领取专属 10元无门槛券
私享最新 技术干货