python能做什么?

学习Python后,可以做以下工作:

1,web开发:Python有非常完善的与web服务器交互的库,还有大量免费的前端web模板,还有非常优秀成熟的diangoWEB框架,功能齐全。

2.Linux运维:通过shell脚本实现自动化运维,但编程能力较弱,能使用函数的库很少。Python作为一种胶水语言,可以很容易的结合其他人进行各种工具的二次开发,形成一套自己的运维管理体系。

3.游戏开发:Python在游戏开发上可能比不上C++,但是由于Python脚本的优势,修改游戏脚本和游戏玩法逻辑这样一个非常灵活的设计是非常方便的。Python如果用来开发游戏程序是非常有优势的。

4.网络爬虫:在爬虫方面,Python可以说是占优。Python有非常丰富的接口api,用于访问web文档和后期快速处理web文档。

5.桌面软件:在Windows桌面开发领域,广泛使用C++等语言,而Python可以与C++无缝接口,同时支持QT和GTK。

6.数据分析:python作为一门工程语言,数据处理的类库相当丰富,比如高性能科学计算类库NumPy和SciPy。

7、人工智能:其实可以写人工智能的语言有很多,为什么Python是第一个?因为python是胶水语言,所以有这么好的效果,是因为它独特的优势。之所以使用Python,主要是因为CPython和底层原因的整合,使得开发更加方便。

更多技术干货,可以关注: