Skip to content

purnakam/practice

Repository files navigation

Python Practice Repository

🚀 Welcome to the Python Practice Repository! 🚀

This space is where the magic happens! Whether you're just starting your Python journey or you're a seasoned coder looking to sharpen your skills, you've come to the right place. Dive in, explore, and let's have some fun with Python!

Table of Contents

  1. Introduction
  2. Projects
  3. How to Contribute

Introduction

🎉 Welcome to our coding playground! 🎉

This repository is your canvas, your laboratory, your place to dream, experiment, and create. Here, you'll find a diverse collection of Python projects waiting for your touch of creativity. So, grab your favorite coding beverage ☕️, fire up your IDE 💻, and let's make some Python magic happen! ✨

Projects

To-Do List 📝

Need a little organization in your life? Our to-do list has got your back! Add tasks, mark them as done, and never miss a beat. It's the perfect project to get you started with Python basics. Let's conquer that to-do list together!

Setup

  1. Clone this repository to your local machine.
  2. Navigate to the to_do_list directory.
  3. Run the to_do_list.py script to start the application.

Features

  • Add tasks to the list.
  • Mark tasks as completed.
  • Remove tasks from the list.
  • Save tasks to a file for future reference.
  • Load previously saved tasks.

Number Guessing Game 🔢

Fancy a challenge? Test your luck and your logic with our number guessing game! Can you crack the code and guess the secret number? There's only one way to find out. Let the guessing games begin!

Setup

  1. Navigate to the number_guessing_game directory.
  2. Run the number_guessing_game.py script to play the game.

Rules

  • The program will generate a random number between a specified range.
  • The player needs to guess the number within a limited number of attempts.
  • After each guess, the program provides feedback on whether the guess is too high, too low, or correct.

Snake Water Gun Game (Method 1) 🐍💧🔫

Get ready for some friendly competition! It's time to play Snake 🐍, Water 💧, Gun 🔫! Choose your weapon wisely and face off against the computer. Will you emerge victorious, or will you meet your match? Let the games begin!

Setup

  1. Navigate to the snake_water_gun_game_method1 directory.
  2. Run the snake_water_gun_game.py script to start the game.

Rules

  • The player chooses between Snake, Water, or Gun.
  • The computer randomly selects one of the options.
  • The winner is determined based on the following rules:
    • Snake drinks Water, so Snake wins.
    • Gun shoots Snake, so Gun wins.
    • Water floats on Gun, so Gun wins.
    • In case of a tie, the game is a draw.

Snake Water Gun Game (Method 2) 🐍💧🔫

Get ready for another round of friendly competition! It's time to play Snake 🐍, Water 💧, Gun 🔫! This time, with a twist! Choose your weapon wisely and face off against the computer. Will you emerge victorious, or will you meet your match? Let the games begin!

Setup

  1. Navigate to the snake_water_gun_game_method2 directory.
  2. Run the snake_water_gun_game.py script to start the game.

Rules

  • The rules of the game remain the same as described in Method 1.

The Minion Game 🍌

Join Stuart and Kevin in a battle of words! In "The Minion Game," players compete to form words from a given string of letters. Will you help Stuart (who can only make words starting with consonants) or Kevin (who can only make words starting with vowels) win the game? It's time to show off your vocabulary skills and claim victory in this fun-filled challenge!

Setup

  1. Navigate to the minion_game directory.
  2. Run the minion_game.py script to start the game.

Rules

  • Players take turns forming words from a given string of letters.
  • Stuart can only make words starting with consonants (non-vowels).
  • Kevin can only make words starting with vowels (a, e, i, o, u).
  • Each player scores points equal to the number of words they can form that start with their designated letter type.
  • The player with the most points at the end wins the game.

How to Contribute

👩‍💻 Ready to join the fun? 👨‍💻

Contributing is easy, and everyone's invited to the party! Whether you're a coding newbie or a seasoned pro, your ideas and contributions are what make this community thrive. So, pick a project, roll up your sleeves, and let's make some magic happen together! ✨


Happy coding! 🎉

About

this repository containts only practice python rogram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages