Skip to content

codebyArya-bit/mypy24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

- Basic Python syntax and data types

  • Random number generation for computer player choices
  • Conditional logic for determining the winner
  • Functions for organizing and reusing code
  • User input handling and validation
  • Game loop management for continuous play
  • String manipulation for displaying game messages
  • Debugging for error fixing and logic issues

import random rock = ''' _______ ---' ) () () () ---.(_) '''

paper = ''' _______ ---' ) ______) ____) ) ---.) '''

scissors = ''' _______ ---' ) _) ______) () ---.() ''' game_images = [rock, paper, scissors]

user_choice = int(input("What do you choose? Type 0 for Rock, 1 for Paper or 2 for Scissors.\n")) print(game_images[user_choice])

computer_choice = random.randint(0, 2) print("Computer chose:") print(game_images[computer_choice])

if user_choice >= 3 or user_choice < 0: print("You typed an invalid number, you lose!") elif user_choice == 0 and computer_choice == 2: print("You win!") elif computer_choice == 0 and user_choice == 2: print("You lose") elif computer_choice > user_choice: print("You lose") elif user_choice > computer_choice: print("You win!") elif computer_choice == user_choice: print("It's a draw")

About

Here I will be showcasing some of my own amazing projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages