0% found this document useful (0 votes)
14 views3 pages

Synopsis of Rock

er

Uploaded by

pika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views3 pages

Synopsis of Rock

er

Uploaded by

pika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Synopsis of Rock, Paper,

Scissors Game
1. Introduction:
The Rock, Paper, Scissors game is a simple Python project that simulates the
classic hand game played between a user and the computer. The game uses
programming concepts such as conditional statements, loops, and random
number generation to create an interactive experience.

2. Objective:
The objective of this project is to design an interactive and user-friendly
interface that allows players to compete with the computer through a series of
rounds of Rock, Paper, Scissors. The game winner is determined by the normal
rules
Rock wins Scissors.
Scissors win Paper.
Paper wins Rock.

3. Major features:
 User input validation to ensure valid choices (rock, paper, scissors, or
quit).
 Computer random choice to simulate a competitor.
 Outcome determination using logical comparison.
 A looping structure where a player plays several rounds until they decide
to quit.

4. Methodology:
The game starts by asking the player to input their choice.
The computer makes a random choice through Python's random.choice()
function.
The user's input and the computer's choice are compared with if-elif-else
statements to determine the outcome.
The game is in a loop, and the player can replay or quit by typing "quit.

5. Source code:

6. Conclusion:
This project shows how Python can create simple yet fun applications. It
demonstrates the importance of user interaction, logical design, and
randomness in game development.

7. Team Coordinators:

CLASS 11 A – LOHITH M - ‘39’


CLASS 11 A – MEYAPPAN VISWANATH - ‘41’
CLASS 11 A – B. DHANESH - ‘37’

You might also like