Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Good Morning Shrek
- import random
- pscore = 0
- cpuscore = 0
- def playerwins():
- global pscore
- global cpuscore
- pscore = pscore + 1
- print ""
- print pc.capitalize(), "Beats", cpick.capitalize()
- print "Player", pscore, "-", cpuscore, "Computer\n"
- def cpuwins():
- global pscore
- global cpuscore
- cpuscore = cpuscore + 1
- print ""
- print cpick.capitalize(), "Beats", pc.capitalize()
- print "Player", pscore, "-", cpuscore, "Computer\n"
- def draw():
- print ""
- print pc.capitalize(), "Stymied", cpick.capitalize()
- print "This Ones A Draw\n"
- def check():
- if ppick > cpupick:
- playerwins()
- elif ppick == cpupick:
- draw()
- else:
- ppick < cpupick
- cpuwins()
- while True :
- choices = ["rock", "paper", "scissors", "lizzard", "spock"]
- cpick = random.choice(choices)
- ppick = 1
- pc = raw_input("Enter Your Choice \nRock, Paper, Scissors, Lizzard, Spock\n").lower()
- if pc == "exit":
- break
- while pc not in choices:
- if pc == "exit":
- break
- pc = raw_input("Please Try Again \nRock, Paper, Scissrs, Lizzard, Spock\n").lower()
- if pc == "scissors":
- dict = {'paper' : 0, "lizzard" : 0, "rock" : 2, "spock": 2, "scissors" : 1};
- cpupick = (dict[cpick])
- check()
- elif pc == "paper":
- dict = {'paper' : 1, "lizzard" : 2, "rock" : 0, "spock": 0, "scissors" : 2};
- cpupick = (dict[cpick])
- check()
- elif pc == "rock":
- dict = {'paper' : 2, "lizzard" : 0, "rock" : 1, "spock": 2, "scissors" : 0};
- cpupick = (dict[cpick])
- check()
- elif pc == "lizzard":
- dict = {'paper' : 0, "lizzard" : 1, "rock" : 2, "spock": 0, "scissors" : 2};
- cpupick = (dict[cpick])
- check()
- elif pc == "spock":
- dict = {'paper' : 2, "lizzard" : 2, "rock" : 0, "spock": 1, "scissors" : 0};
- cpupick = (dict[cpick])
- check()
- #print "Would you like to play again"
- #ua = raw_input("Y / N\n")
- # if ua == "y":
- # continue
- # else:
- # exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement