Skip to content

Ashish11211/python-mini-projects

Repository files navigation

Python Mini Projects 🚀

This repository contains beginner-friendly Python projects based on:

  • Input & Output
  • Variables & Data Types
  • Conditional Statements
  • Basic Calculations

These projects help Python beginners understand real-life examples with simple and easy concepts.


📌 Projects Included

  1. Student Data Program
  2. Calculator Program
  3. Percentage Calculator
  4. Student Result System
  5. ATM Machine System
  6. Employee Salary Calculator
  7. Password Generator
  8. Number Guessing Game
  9. Student Management System
  10. Billing System
  11. Simple Login System
  12. To-Do List App

📖 Project Descriptions

1️⃣ Student Data Program

This project takes student details as input and displays them in a formatted way.


2️⃣ Calculator Program

A basic calculator that performs:

  • Addition
  • Subtraction
  • Multiplication
  • Division

3️⃣ Percentage Calculator

This project calculates:

  • Total Marks
  • Percentage

4️⃣ Student Result System

This system calculates:

  • Total Marks
  • Percentage
  • Student Grade

5️⃣ ATM Machine System

A simple ATM simulation project with:

  • Balance Check
  • Deposit Money
  • Withdraw Money

6️⃣ Employee Salary Calculator

This project calculates:

  • Basic Salary
  • HRA
  • Bonus
  • Total Salary

7️⃣ Password Generator

Generates strong random passwords using Python.


8️⃣ Number Guessing Game

A fun game where users guess the correct number generated by the computer.


9️⃣ Student Management System

This project stores and manages student records.


🔟 Billing System

A billing project that calculates:

  • Product Price
  • Quantity
  • GST
  • Final Bill

1️⃣1️⃣ Simple Login System

Basic username and password authentication system.


1️⃣2️⃣ To-Do List App

A simple task management application using Python.


🛠 Technologies Used

  • Python 3

📚 Concepts Covered

  • Variables
  • Data Types
  • Input & Output
  • Conditional Statements
  • Loops
  • Functions
  • Lists
  • Dictionaries
  • Arithmetic Operations
  • Real-Life Python Projects

▶️ How to Run the Projects

  1. Install Python
  2. Open Terminal or Command Prompt
  3. Run the project file using:
python filename.py

📂 Recommended Folder Structure

python-mini-projects/
│
├── README.md
├── student.py
├── calculator.py
├── percentage.py
├── atm_machine.py
├── salary_calculator.py
├── password_generator.py
├── guessing_game.py
├── billing_system.py
├── login_system.py
└── todo_app.py

📫 Contact Me


⭐ Support

If you like this project, give it a ⭐ on GitHub.


👨‍💻 Author

Ashish Ranjan

⭐ Always learning and improving in Data Analytics

About

A collection of beginner Python projects covering input/output, calculations, percentage systems, and student result management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages