Skip to content

thejas68/mini-programs

Repository files navigation

🚀 Mini Python Programs Collection

A collection of simple, practical Python programs built to improve consistency, logic-building, and real-world coding skills.

This repo is perfect for:

  • Beginners learning Python 🐍
  • Students building mini projects
  • Anyone practicing problem-solving

📂 Programs Included

💡 Quote Generator (quote_generator.py)

  • Generates random motivational quotes
  • Beginner-friendly
  • Uses random module

🔐 Password Generator (password_generator.py)

  • Generates strong random passwords
  • Customizable length
  • Uses string and random

🎯 Number Guessing Game (number_guessing_game.py / num_guess.py)

  • Guess the randomly generated number
  • Provides hints (too high / too low)
  • CLI-based interactive game

🧠 QuizMaster CLI (brainbyte.py)

  • Command-line quiz game
  • Multiple questions with score tracking
  • Uses dictionary, loops, and conditions

🧮 Calculator (calc.py)

  • Performs basic arithmetic operations
  • Simple and clean logic
  • Great for beginners

✅ To-Do List (todo.py)

  • Basic CLI to-do list manager
  • Add, view, and manage tasks
  • Helps understand lists and user input

✨ Affirmation Generator (Affirmations.py)

  • Prints positive affirmations
  • Great for small utility + motivation combo

🛠️ Tech Stack

  • Python 3

▶️ How to Run

Clone the repository:

git clone https://github.com/thejas68/mini-programs.git
cd mini-programs

Run any program:

python file_name.py

Example:

python calc.py

🎯 Purpose of This Repo

  • Build consistency in coding
  • Strengthen logic & problem-solving
  • Create small but useful projects
  • Prepare for bigger real-world applications

📈 Future Improvements

  • Add GUI versions (Tkinter / Web)
  • Add more advanced mini projects
  • Improve code structure & modularity
  • Add tests and documentation

🤝 Contributing

Feel free to fork this repo, improve programs, or add new ones!

⭐ Support

If you found this helpful, give it a ⭐ on GitHub — it helps a lot!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages