Python 小白笔记

version: 0.0.1

Built with Teadocs

Python能做什么?

# 写web

web框架:DjangoFlaskTornado

# 桌面应用

GUI库:PyQT、wxPython、Tkinter

# 写游戏

网易的阴阳师,据说服务端和客户端都是用 python 写的。

框架:PyGame

# 运维

很多自动化运维工具和平台是用 python 开发的。

# 爬虫

从互联网采集数据的脚本。

爬虫框架:Scrapy

# 数据分析

对数据进行 清洗去重存储展示分析

优秀类库:NumPyPandasMatplotlib**

# 科学计算

生物信息、地理信息、数学、物理、化学、建筑等领域类库:NumPy、SciPy、BioPython、SunPy**

# 人工智能

人工智能是个大领域,包括:数据挖掘机器学习神经网络深度学习**

  • 机器学习:Scikit-learn
  • 自然语言处理:NLTK
  • 深度学习:Keras、Google 的 TensorFlow、Facebook 的 PyTorch、Amazon 的 MxNet

# 胶水层

调用 c/c++ 的类库。