Skip to content

These are 11 well curated with pseudocode projects made with python. I haved brushed up my python basics with these beginner-friendly projects and discovered how tiny concepts in python come together and give form a small program.

Notifications You must be signed in to change notification settings

sidraanl-08/pythonprojects

Repository files navigation

🐍 Python Beginner Projects

Author: Sidraa
Description: A collection of beginner-friendly Python projects to practice core concepts such as loops, functions, conditionals, and user interaction. These projects are simple, instructional, and fun!
Dated: 26th October 2025
Python Version: 3.13.5 (or compatible 3.x)
Skills Covered: Variables, Loops, Functions, Conditionals, Input/Output, Error Handling, Basic Game Logic
Project Type: Beginner / Educational / Practical
Dependencies: pyjokes==0.8.3 (for Joke Generator project)
License: MIT
Email: [sidraa.nl08@gmail.com]


🛠 Badges

Python GitHub Repo Help Resources


📦 Dependencies

  • pyjokes==0.8.3 (for Joke Generator project)

Install dependencies via:

pip install -r requirements.txt

📝 Projects

  1. Calculator - Perform basic arithmetic operations.

  2. Emoji Translator - Converts text into emojis.

  3. Guess The Number Game - A number guessing game with hints.

  4. Hangman Game - Classic hangman with limited tries.

  5. Joke Generator - Generates random programmer jokes using pyjokes.

  6. Mad Libs - Fun story generator using user input.

  7. Mini To-Do List Manager - Manage tasks by adding and removing tasks.

  8. Palindrome Checker - Checks if a string is a palindrome.

  9. Python Quiz - Multiple-choice quiz on Python basics.

  10. Simple Chatbot - Interactive chatbot responding to pre-defined phrases.

  11. Snake, Gun, Water Game - Variation of rock-paper-scissors.

Each project is designed to be beginner-friendly and focused on learning Python fundamentals.


🎓 Help & Resources

Code With Harry - Python Projects

ChatGPT - AI Coding Assistant

Python official documentation: https://docs.python.org/3/


🚀 How to Run

Clone this repository:

git clone https://github.com/sidraanl-08/pythonprojects.git


🗃️ Navigate into the project folder:

cd pythonprojects


💭 Install dependencies:

pip install -r requirements.txt


😊 Run any project:

python filename.py


💡 Notes

  • Each project is self-contained in its own .py file.

  • Make sure to run the project in a Python 3.x environment.

  • For Joke Generator, ensure pyjokes is installed.

About

These are 11 well curated with pseudocode projects made with python. I haved brushed up my python basics with these beginner-friendly projects and discovered how tiny concepts in python come together and give form a small program.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published