1
+ print ("**** Let's Play Rock Paper Scissors Lizard Spock ****" )
2
+ print ("Rules:\n Scissors cuts Paper\n Paper covers Rock\n Rock crushes Lizard\n Lizard poisons Spock\n Spock smashes Scissors\n Scissors decapitates Lizard\n Lizard eats Paper\n Paper disproves Spock\n Spock vaporizes Rock\n and as it always has, Rock crushes Scissors" )
3
+ stringPlayer1 = input ("\n \n Player 1 Turn: Rock, Paper, Scissors, Lizard, or Spock: " )
4
+ stringPlayer2 = input ("Player 2 Turn: Rock, Paper, Scissors, Spock, or Lizard: " )
5
+ if (stringPlayer1 == stringPlayer2 ):
6
+ print ("Tie: Both players chose:" ) + stringPlayer1
7
+
8
+ elif (stringPlayer1 == 'Scissors' and stringPlayer2 == 'Paper' ):
9
+ print ("Player 1 wins: Scissors cut Paper." )
10
+
11
+ elif (stringPlayer1 == 'Paper' and stringPlayer2 == 'Rock' ):
12
+ print ("Player 1 wins: Paper covers Rock." )
13
+
14
+ elif (stringPlayer1 == 'Rock' and stringPlayer2 == 'Lizard' ):
15
+ print ("Player 1 wins: Rock crushes Lizard." )
16
+
17
+ elif (stringPlayer1 == 'Lizard' and stringPlayer2 == 'Spock' ):
18
+ print ("Player 1 wins: Lizard poisons Spock." )
19
+
20
+ elif (stringPlayer1 == 'Spock' and stringPlayer2 == 'Scissors' ):
21
+ print ("Player 1 wins: Spock smashes Scissors." )
22
+
23
+ elif (stringPlayer1 == 'Scissors' and stringPlayer2 == 'Lizard' ):
24
+ print ("Player 1 wins: Scissors decapitates Lizard." )
25
+
26
+ elif (stringPlayer1 == 'Lizard' and stringPlayer2 == 'Paper' ):
27
+ print ("Player 1 wins: Lizard eats Paper." )
28
+
29
+ elif (stringPlayer1 == 'Paper' and stringPlayer2 == 'Spock' ):
30
+ print ("Player 1 wins: Paper disproves Spock." )
31
+
32
+ elif (stringPlayer1 == 'Spock' and stringPlayer2 == 'Rock' ):
33
+ print ("Player 1 wins: Spock vaporizes Rock." )
34
+
35
+ elif (stringPlayer1 == 'Rock' and stringPlayer2 == 'Scissors' ):
36
+ print ("Player 1 wins: Rock crushes Scissors." )
37
+
38
+
39
+ elif (stringPlayer2 == 'Scissors' and stringPlayer1 == 'Paper' ):
40
+ print ("Player 2 wins: Scissors cut Paper." )
41
+
42
+ elif (stringPlayer2 == 'Paper' and stringPlayer1 == 'Rock' ):
43
+ print ("Player 2 wins: Paper covers Rock." )
44
+
45
+ elif (stringPlayer2 == 'Rock' and stringPlayer1 == 'Lizard' ):
46
+ print ("Player 2 wins: Rock crushes Lizard." )
47
+
48
+ elif (stringPlayer2 == 'Lizard' and stringPlayer1 == 'Spock' ):
49
+ print ("Player 2 wins: Lizard poisons Spock." )
50
+
51
+ elif (stringPlayer2 == 'Spock' and stringPlayer1 == 'Scissors' ):
52
+ print ("Player 2 wins: Spock smashes Scissors." )
53
+
54
+ elif (stringPlayer2 == 'Scissors' and stringPlayer1 == 'Lizard' ):
55
+ print ("Player 2 wins: Scissors decapitates Lizard." )
56
+
57
+ elif (stringPlayer2 == 'Lizard' and stringPlayer1 == 'Paper' ):
58
+ print ("Player 2 wins: Lizard eats Paper." )
59
+
60
+ elif (stringPlayer2 == 'Paper' and stringPlayer1 == 'Spock' ):
61
+ print ("Player 2 wins: Paper disproves Spock." )
62
+
63
+ elif (stringPlayer2 == 'Spock' and stringPlayer1 == 'Rock' ):
64
+ print ("Player 2 wins: Spock vaporizes Rock." )
65
+
66
+ elif (stringPlayer2 == 'Rock' and stringPlayer1 == 'Scissors' ):
67
+ print ("Player 2 wins: Rock crushes Scissors." )
68
+
69
+
70
+
71
+
72
+ else :
73
+ print ("Error: Somebody did not select Rock, Paper, Scissors, Lizard or Spock." )
0 commit comments