How to create Rock - Paper - Scissors game in Python | Code Hub

MNC Answers
0

Learning to program via creating video games is highly recommended. You get to play a game to evaluate your outcomes, as well as use various tools that you'll find in the real world! Rock, Paper, Scissors is an excellent game to get you started with Python game programming. 


This tutorial will teach you how to:

  • Rock, Paper, Scissors: Create Your Own Game
  • Take in user input with input()
  • Play a series of games using a while loop.
  • Enum and functions can help you clean up your code.
  • Use a dictionary to define more complicated rules.


Source Code

rock = 1

paper = 2

scissar = 3

user = ""

thisIspython = 0


while True: 

  user = input("Enter rock, paper, scissar or break: ")

  import random

  thisIspython = random.randint(1,3)


  if user.upper() == "ROCK":

    if thisIspython == 1:

      print("Draw both are rock.")

    elif thisIspython == 2:

      print("You lose computer was paper.")

    elif thisIspython == 3:

      print("You win computer throw scissars and you smased them.")

    else:

      pass

  elif user.upper() == "PAPER":

    if thisIspython == 2:

      print("Draw both are paper.")

    elif thisIspython == 3:

      print("You lose computer was scissar.")

    elif thisIspython == 1:

      print("You win computer throw rock and covered it.")

    else:

      pass   

  elif user.lower() == "scissar":

    if thisIspython == 3:

      print("Draw both are scissar.")

    elif thisIspython == 1:

      print("You lose computer was rock.")

    elif thisIspython == 2:

      print("You win computer had paper and you cut it up.")

    else:

      pass


  elif user.upper() == "BREAK":

    break

  else:

    print("This is the Choung insureance!!!")  (code-box)


Output

Try out


Video Tutorial

 


Tags

Post a Comment

0Comments
Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
Youtube Channel Image
MM4Tech Subscribe To watch more Tutorials
Subscribe