神奇不神奇不太清楚, 但 Python 语言伴随越来越多的 第三方库开源功能是越来越强大,
对于企业级应用来说, Python 语言并不适合用于业务部署 , 性能和语言的可维护性比不上 Java , C++ 等老牌语言, 做一些数据分析、爬虫还是不错的;
在学术方面,Python 却受到科研工作者的喜爱,尤其随着 深度学习的兴起,尽管主流深度学习框架 Pytorch、Tensorflow 的核心功能使用 C++ 写的,Python 只是一个调用者,只提供一个封装接口,因为神经网络部署简单的原因,它确实已成为这方面的宠儿
TIOBE 每个月都会更新一次 关于 编程语言的排行榜,是语言流行趋势的一个指标,排名标准是基于互联网有经验的程序员、课程和第三方厂商的数量。
下面这张图是最新2020年10月份官网给的排名,Python 排名第三,但增长速度直逼 Java; 我想这张图应该可以彰显出目前 Python 语言的热度了吧
/>
除了以上这这张图之外,还特地贴了另一张各语言从2000年到现在的排名趋势图,Python 的主要发力点还是在 2018 年的前后,源于 深度学习的快速发展的原因。
/>
除了深度学习,Python 能做什么?数据分析、爬虫、Web开发、图像处理、游戏开发等等,Python 都可以做,但是 什么都能做并不代表什么都能做的好,只是用 Python 来当作平常小工具用是完全没问题,用于做项目的话就得慎重思考了,毕竟需要考虑速度、维护等方面。
至于广告,说是把 Python 吹的太过了,这点我不得不承认;但要知道一点,广告最能反映出一个行业的发展风口,投广告的老板不会无缘无故地投放一个很冷门、高风险的产业;
最后,这里贴几个我用 Python 做的几个小案例,当然个人水平有限,没啥技术含量,大家不要期望太高哈!
1, Python 实现 PS,替换海报内容!小张Python:不用PS 抠图,Python + OpenCV 自动实现海报场景替换!?zhuanlan.zhihu.com
2,Python 实现换脸技术小张Python:换脸技术,用 Python + OpenCV 帮你实现!?zhuanlan.zhihu.com
3,几行代码实现 OCR 识别技术小张Python:一个 Python 包 pytesseract ,几行代码可实现 OCR 文本识别技术!?zhuanlan.zhihu.com
4,哆啦A梦 角色绘制小张Python:超酷!用 Python 教你绘制皮卡丘和哆啦A梦?zhuanlan.zhihu.com