Welcome to my personal playground of fun, creative, and practical Python scripts! This repository is a collection of mini-projects I build while discovering the power of Python.
Here is a list of the cool tools and games included in this repository:
- 📂 Dataset Builder: A 2-file system designed to generate fully customized datasets for Machine Learning (supporting
+,-,/,*operations). You can specify the exact number of rows, and it includes a built-in tester utilizing a unique-value tracking algorithm to ensure zero data duplication. - 🔑 Password Builder: A secure password generation tool that offers two robust methods: generating a traditional strong random password, or creating an easy-to-remember but highly secure Passphrase.
- 🐍 Snake Game: The classic arcade Snake game built from scratch using the Pygame library.
- 🧠 Guessing Games Hub: Features two distinct text-based games:
- Guess the Number: The computer picks a random number and gives you dynamic hints to guide you.
- Guess the Word: A word-puzzle game where you try to guess a random word selected from a built-in database.
(Note: I will keep adding more interesting scripts here as I learn new concepts!)
Instead of making dozens of empty repositories, I decided to pack all my practical experiments here. It serves as my coding diary where I test logic, automate small tasks, and turn raw ideas into working code.
- Browse through the folders above to see the source code of different scripts.
- Each script is fully self-contained and ready to run locally!
Feel free to explore the code, give it a ⭐ if you like the ideas, or drop suggestions!