Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 747 Bytes

File metadata and controls

24 lines (20 loc) · 747 Bytes

📚 Library Management System (Python CLI)

A simple Python-based library management system built using Object-Oriented Programming (OOP) concepts.

✨ Features

  • Add new books to the library
  • Show all available books
  • Display total number of books
  • Remove a book by index
  • Prevent duplicate entries
  • Gracefully handle invalid inputs
  • Demonstrates non-persistent storage — data is lost once the program ends

🧠 Concepts Used

  • Classes and Objects
  • Instance Variables & Methods
  • Loops and Conditionals
  • Input Validation
  • List Operations (append, pop, enumerate)

▶️ How to Run

  1. Clone this repository
    git clone https://github.com/your-username/Library-Management-CLI.git