Skip to content

DarkGuardian641/Python-Mini-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Mini Python Projects Repository

This repository contains a collection of small Python mini-projects designed to practice and strengthen fundamental programming concepts. Each project demonstrates the use of basic Python syntax, functions, modules, and libraries, making them an excellent resource for beginners or anyone looking to improve their coding skills.

Projects Included :

Project Description
Addition of Matrices Implementation of matrix addition using lists and loops.
Basic Calculator A simple CLI-based calculator for basic operations (addition, subtraction, multiplication, division).
Classes in Python Introduction to Object-Oriented Programming through class creation and object manipulation.
Clear the Clutter Organizing files and directories in a specific structure for easier management.
Create Files and Folder Simple automation of file and folder creation.
Cricket Report Generate cricket match reports using basic input and output.
Cylinder (Geometry) Calculating the surface area and volume of a cylinder.
Drink Water Reminder A reminder program to keep track of water intake throughout the day.
Factorial using Recursion Finding the factorial of a number using recursive functions.
Factorial Calculating the factorial of a number using iteration.
File IO Reading from and writing to files in Python.
Find Element in Array Searching for an element in a list.
Find the Greater Number Using functions to compare numbers and find the greater one.
Greetings Simple program to greet the user based on input.
Length of Last Word Program to calculate the length of the last word in a string.
Library Management System A basic library management system to manage books and users.
Map and Filter Demonstrating the use of map and filter functions with examples.
Menu Card A CLI-based menu system for a restaurant or cafe.
Merging PDFs Merging multiple PDF files into one using Python.
Multiplication Tables Generate multiplication tables up to a given number.
News Fetcher A Python script to fetch the latest news articles using APIs.
Palindrome Check if a string is a palindrome.
Pandas Practical examples of using the Pandas library for data manipulation and analysis.
Power of 2 Program to check if a number is a power of 2.
Requests in Python Introduction to the requests library to fetch data from web APIs.
Rock Paper Scissors A fun game of Rock, Paper, Scissors with user input and random choices.
Secret Code Language Encoding and decoding messages using a secret language.
Shutil Module Demonstrating various file operations using the shutil module.
Slope Calculator Calculate the slope of a line given two points.
Snake Water Gun A Python implementation of the classic Snake, Water, Gun game.
Surface Areas Calculating the surface area of different geometric shapes.
Text to Speech Convert text input into speech using the pyttsx3 library.
Three Consecutive Odd Program to find three consecutive odd numbers.
Three Cup Monte Game A simple simulation of the Three Cup Monte game.
Time Module Demonstrating the usage of the time module to manage time-related tasks.

These mini-projects are excellent practice for anyone learning Python and will help solidify core concepts in programming, file handling, game development, and automation.

About

✨ A collection of simple python mini projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages