Python的火热我就不细说了,大家都是编程老司机,对最前沿最火热的编程语言肯定比我还了解。
前几天,我转载了一篇“如何用Python制造一个抖音小姐姐发掘器?”,阅读量竟然比我头条的还多了一倍。可见Python的火热,及它应用的巧妙与广泛。
也正是Python的爆起,有不少新人或者编程爱好者问我:
Python值得花时间去学吗? 你是怎么学习Python的? 平时上班这么忙,还有时间去研究另外一门语言吗?
但是,说实话,学Python,只会让你省时间,解决问题起来事半功倍。打个比方,你去写一个客户端插件类的小工具,别用Java、C++之类的,试试看Python。它绝对可以让你省去一半以上的力气。因为实现同样的功能,Python 代码的文件往往只有 C、C++ 和 Java 代码的 1/5~1/3。
所以,很多人学Python,就是为了图个方便或者好奇Python到底是这样的,也没有想着要靠它升职加薪迎娶白富美之类的,至少我身边朋友是这样的。还有朋友学Python,是为了想自己学会了之后,系统性地教给小孩,从小锻炼孩子的思维能力和逻辑能力。这一点,我觉得蛮有意思的。
前段时间,MacTalk的池老师写了一篇文章《人生苦短,我用Python》,里面也讲到了Python的很多优势,比如功能强大,使用简单,语言唯一性的特征明显,而且具备海量的第三方库。
如果你要开始学Python了,建议你从Python 3入手,不要用Python2了。不要以为两个很像,其实差别巨大,断崖式的升级。Python3在速度和异步上有巨大的优势,现在也拓展了很多库,而且Python2和3还不兼容。无奈……