Python 的定位就是脚本测试语言,比不上 C++、Java 等以项目为主导的老牌语言,
虽然在速度、性能等方面不及,但不代表 Python 没有自身的优势,语法简单、上手快、可直接调用库多等都是 Python 的特点
若不考虑项目相应、速度方面,其他语言能做的 Python 基本都能做到,但目前 Python 的应用场景基本分为以下几个方面:
1) 爬虫
对于爬虫工程师来说,大部分人都选择 Python 作为主推语言,因为高效、快速迭代、不需要纠结语法繁琐、环境搭建复杂等问题,并且 Scrapy 、requests、Beautifulsoup 等框架包可以直接使用;
2) Python Web
flask 作为轻量级 Web 框架,可以快速搭建一个暂时可用的网站,若 flask 碍于功能太少,可切换至 Django 框架来扩充;
3) Deep Learning;
人工智能的快速发展,使得 Python 上手快语法特点收到开发、研究员的青睐,成为这股潮中的网红语言;底层用 C++ 开发好的框封封装好,为 Python 提供调用接口,使用者直接使用即可,降低了学习门槛,无需从头开始,现如今,主流的深度学习框架绝大部分提供的都有 Python 相关使用接口;
4)数据分析、自动化办公
Pandas、Numpy 等神器让数据清洗提供了很多便利,再加上一些 可视化包 Matplotlib 、统计学包 skit-image 使得数据分析师的重心从工具上向业务上倾斜;xlsxwriter、word等一些办公软甲包的开发也为文档工作者工作提供了便捷;
以上就是 基于 Python 语言特性写的一些简单介绍,只是 Python 功能的一部分,如果觉得内容对你有所帮助,不妨点个赞鼓励一下!
如果觉得《python中是干嘛的-学 Python 都用来干嘛的?》对你有帮助,请点赞、收藏,并留下你的观点哦!