Rock paper scissors

 Rock–Paper–Scissors – Description


Rock–Paper–Scissors is a simple hand game usually played between two people. Each player chooses one of three options at the same time:


Rock(✊️)

Paper (✋)

Scissors (✌️)

The winner is decided by the rules:

Rock beats Scissors (crushes them)

Scissors beat Paper (cuts it)

Paper beats Rock (covers it)

If both players choose the same option, it’s a draw.

It’s often used as a quick decision-making game or just for fun.


import random

user_wins = 0

computer_win = 0

options = ["rock", "paper", "scissors"]

while True:

    user_input = input("Type rock/paper/scissors or q for quit? ")

    if user_input == "q":

        break

    if user_input not in options:

        continue

    random_number = random.randint(0, 2)

    computer_pick = options[random_number]

    print("computer picked", computer_pick)

    if user_input == "rock" and computer_pick == "scissors":

        print("You won!")

        user_wins += 1

    elif user_input == "paper" and computer_pick == "rock":

        print("You won!")

        user_wins += 1

    elif user_input == "scissors" and computer_pick == "paper":

        print("You won!")

        user_wins += 1    

    elif user_input == computer_pick:

     print("draw")    


    else:

        print("Computer wins")

        computer_win += 1


print("user wins", user_wins, "times")

print("computer wins", computer_win, "times")

print("program ended")


Visit our Github


Comments

Popular posts from this blog

Dice game