Skip to content

ZebazData/python-mini-projects-level1

Repository files navigation

Python Mini Projects — Level 1

This repository contains a collection of beginner-friendly Python projects built while learning the fundamentals — covering basics, loops, conditionals, and functions. Each mini-project focuses on improving logic, problem-solving, and confidence in writing Python code independently.

📁 Projects Included

  1. 🎯 Number Guessing Game — Guess the randomly generated number within limited attempts.

  2. 🎲 Dice Roller Simulator — Simulates rolling dice using random number generation.

  3. ✊ Rock, Paper, Scissors Game — Play against the computer and keep score.

  4. 🧮 Simple Calculator — Perform basic arithmetic operations with user input.

  5. 🔐 Password Strength Checker — Analyze and rate password strength based on multiple criteria.

  6. ➗ Math Quiz Game — Answer random math questions and track your score.

  7. 🔤 Word Jumble / Anagram Game — Unscramble shuffled words to earn points.

🧠 Skills Practiced

  • Python basics (variables, data types, input/output)

  • Conditional statements and loops

  • Functions and modular coding

  • Randomization and logic building

  • String and list manipulation

⚙️ How to Run

  1. Clone this repository:

git clone https://github.com//python-mini-projects-level1.git

  1. Navigate to the project folder:

cd python-mini-projects-level1

  1. Run any project file:

python filename.py

🎯 Purpose

These mini-projects were created to strengthen core Python concepts through hands-on coding. Each project emphasizes logical thinking, clean code, and creative problem-solving, laying the foundation for data structures, data engineering, and more advanced topics ahead.

Author: Zeba Khan GitHub: @ZebazData Created : Oct 7, 2025

This project collection is part of my journey toward mastering Python for Data Engineering and beyond.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages