Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.22 KB

File metadata and controls

26 lines (19 loc) · 1.22 KB

🐍 Python Fundamentals & OOP Basics

This repository contains a collection of Python scripts developed during my deep dive into the language. It covers essential programming building blocks, from basic data structures to Object-Oriented Programming (OOP) principles.

🛠 Concepts Covered

🔹 Object-Oriented Programming (OOP)

  • Classes & Objects: Implementation of basic class structures and object instantiation.
  • Abstract Classes: Demonstrating the use of abstraction for scalable code design.

🔹 Data Structures & Logic

  • Arrays: Comprehensive scripts for array creation, searching, and copying.
  • Control Flow: Practical examples of loops, including break and continue statements.

📂 File Highlights

  • abstract_class.py: Implementation of abstract base classes.
  • array_search.py: Logic for locating specific elements within data structures.
  • class_test1.py: Basic class definitions and method implementations.

🚀 How to Use

Ensure you have Python 3.x installed. Clone the repository and run any script directly:

git clone [https://github.com/ashrafuzzaman1973/python-basic.git](https://github.com/ashrafuzzaman1973/python-basic.git)
cd python-basic
python array_search.py