Skip to content

Latest commit

 

History

History
71 lines (58 loc) · 2.02 KB

README.md

File metadata and controls

71 lines (58 loc) · 2.02 KB

PYTHON

images

WHAT IS PYTHON?

Python is a high level, interpreted programming language that is widely used for various purposes like web development,data analysis, artificial intelligence,data science, machine learning etc.

KEY FEATURES OF PYTHON

  1. Easy to Learn
  2. High-Level Syntax
  3. Interpreted language
  4. Objected oriented programming
  5. Dynamic typing
  6. Large standard library
  7. Cross-platform compatibilty

PYTHON LIBRARIES

Data Science and Analytics

  1. NumPy { Numerical computing} : https://wiki.python.org/moin/NumPy
  2. Pandas { Data maipulation and analysis} :https://www.python.org/search/?q=pandas&submit=
  3. Matplotlib ( Data Visualisation} : https://www.python.org/search/?q=Matplotlib&submit=
  4. Keras { Deep Learning}
  5. Scikit-learn { Machine Learning}
  6. Tensorflow { Deep learning}
  7. Seaborn { Data Visualisation}
  8. Plotly { Interactive Visualisation}

Web Development

  1. Django {full-stack framework}
  2. Flask {Micro framework}
  3. Pyramid { Flexible framework}
  4. Requests { HTTP framework}
  5. BeautifulSoup { HTML parsing}

Automation and Scripting

  1. PyAutoGUI { GUI automation}
  2. Pytesseract { OCR}
  3. Schedule {Task scheduling}
  4. Paramiko { SSH atuomation}

Game Development

  1. Pygame { game development}
  2. Pyglet{ cross-platform game development}
  3. Panda3D{3D game development}

Netwroking and Security

  1. Scapy {Network packet analysis}
  2. Nmap { Data manipulation}
  3. Cryptography { Embedded database}
  4. Paramiko { MySQL database}

Database

  1. SQLAlchemy {ORM}
  2. Pandas{Data manipulation and analysis}
  3. SQLite{SSH automation}
  4. MySQL Connector{Encryption and Description}

ML AND AI

  1. Tensorflow {deep learning}
  2. Keras{deep learning}
  3. Scikit-Learn{machine learning}
  4. NLTK{ natural language processing}
  5. OpenCV{computer vision}

GUI

  1. Tkinter {Built-in GUI library}
  2. PyQt{ cross-platform GUI development}
  3. wxPython{ cross-platform GUI development}
  4. Kivy{ cross-platform GUI development}