🚀 PyCrafted - A Collection of Mini-Projects
Welcome to PyCrafted, a collection of Python mini-projects designed to enhance problem-solving skills, logic, and programming expertise. Each project covers different domains, from games and simulations to algorithms and data compression.
Project Name | Description | Key Features/Skills |
---|---|---|
Bagels | A deductive logic game where players guess a secret 3-digit number based on feedback (like "1 digit correct"). It sharpens reasoning and pattern recognition skills. | - Deductive reasoning - User input handling - Python logic implementation - Looping & conditionals |
PaperCuts | A colorful Rock, Paper, Scissors game where users play against the computer in a visually engaging way. | - Game design - Randomized computer choice - Looping & conditionals - Colored terminal output |
Project Name | Description | Key Features/Skills |
---|---|---|
Birthday Paradox | Demonstrates the statistical likelihood that in a group of 23 people, two share the same birthday. Highlights the counterintuitive nature of probability. | - Probability theory - Statistical analysis - Simulation in Python - Data visualization |
Project Name | Description | Key Features/Skills |
---|---|---|
ThinkAcron | Generates catchy acronyms from input phrases, helping users create memorable abbreviations effortlessly. | - String manipulation - User input parsing - Algorithmic phrase processing |
Multi-Clipboard | A multi-clipboard program that stores and retrieves predefined text snippets using a keyword-based system. | - Clipboard automation - Python scripting - Command-line interface (CLI) |
Pig Latin Translator | A fun and interactive program that translates English messages into Pig Latin, a playful language game. | - String manipulation - User input handling - Looping & conditionals - Text processing |
Wiki Bullet Adder | Adds Wikipedia-style bullet points to the start of each line of text copied to the clipboard. | - Clipboard interaction - String manipulation - Automation with pyperclip |
Project Name | Description | Key Features/Skills |
---|---|---|
Hufftastic | A graphical Huffman coding implementation using tkinter for visualization, making compression concepts interactive. | - Data compression - GUI development with tkinter - Tree data structures - Python coding skills |
This project is licensed under the MIT License.