Skip to content

Python mastery. OOP | Numpy | Pandas | Jupyter Notebook & more.

Notifications You must be signed in to change notification settings

Sarmad426/Python

Repository files navigation

Python

Python is a high-level interpreted programming language. Its vast ecosystem of libraries and frameworks supports a wide range of applications, from web development and automation to data science, artificial intelligence, and machine learning.

Python's demand has surged due to its pivotal role in emerging technologies like AI, big data, and cloud computing.

Repository Content:

  1. Data Types
  2. Conditions
  3. Loops
  4. Functions
  5. Exceptions
  6. Libraries
  7. Unit Tests
  8. File Handling
  9. Regular Expression (REGEX)
  10. OOP
  11. NumPy
  12. Pandas

OOP (Object-Oriented Programming)

Pillars of OOP

Activate Virtual Environment

Install all the packages for the repository. First make sure you have activated your virtual environment.

Create Virtual Environment:

python -m venv venv

Activate it:

.\venv\Scripts\activate

Install Packages:

pip install -r requirements.txt

Learn more

Python Projects. https://github.com/Sarmad426/Python-projects

DSA with python. https://github.com/Sarmad426/DSA-Python

Back end API development using Fast API. https://github.com/Sarmad426/FastAPI

AI and Data Science. https://github.com/Sarmad426/AI

Generative AI. https://github.com/Sarmad426/Generative-AI