Skip to content

diwakar142008/Mini--Project--python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini--Project--python

A mini project built using python to demonstrate basic concepts and problem-solving skills.

Python Mini Projects Collection 🐍

📌 Description

This repository contains a collection of beginner-friendly Python mini projects created to strengthen core programming concepts such as Object-Oriented Programming (OOP), data validation, functions, and data structures.

These projects were built as part of learning and practice, and they demonstrate clean logic, modular design, and real-world use cases.


🛠️ Technologies Used

  • Python 3
  • VS Code / Any Python IDE

📂 Projects Included

1️⃣ Budget Management System

A simple expense tracking system that allows:

  • Depositing and withdrawing money
  • Transferring funds between categories
  • Viewing balances
  • Generating a text-based percentage spending chart

Concepts Used:
Classes, Lists, Dictionaries, String Formatting


2️⃣ Planet Class (OOP)

An object-oriented program that models planets using a Planet class.

Features:

  • Type validation
  • Custom string representation
  • Orbit simulation method

Concepts Used:
OOP, Constructors, Type Checking, __str__ method


3️⃣ ISBN Validator

A program to validate ISBN-10 and ISBN-13 codes.

Features:

  • Character validation
  • Check digit calculation
  • Proper error handling

Concepts Used:
Functions, Loops, Conditionals, Input Validation


4️⃣ User Settings Manager

A simple settings management system that allows:

  • Adding new settings
  • Updating existing settings
  • Deleting settings
  • Viewing current settings

Concepts Used:
Dictionaries, CRUD Operations, Functions


▶️ How to Run

  1. Clone this repository:
    git clone https://github.com/your-username/python-mini-projects.git

About

A mini project built using python to demonstrate basic concepts and problem-solving skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages