Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Rock paper scissors game!
- #ask for player names.
- while True:
- p1Name = input("What is Player One's name?\n")
- p2Name = input("What is Player Two's name?\n")
- #Get player answers, and make answers case sensitive.
- p1 = (input((p1Name + ': Rock, Paper, or Scissors?\n')))
- p2 = (input((p2Name + ': Rock, Paper, or Scissors?\n')))
- p1 = p1.lower()
- p2 = p2.lower()
- #Invalid inputs
- if p1 != 'rock' and p1 != 'paper' and p1 != 'scissors':
- print('Invalid input.')
- elif p2 != 'rock' and p2 != 'paper' and p2 != 'scissors':
- print('Invalid input.')
- #Valid inputs
- elif p1 == 'rock' and p2 == 'scissors':
- print(p1Name + ' has won!')
- elif p1 == 'rock' and p2 == 'paper':
- print(p2Name + ' has won!')
- elif p1 == 'paper' and p2 == 'scissors':
- print(p2Name + ' has won!')
- elif p1 == 'paper' and p2 == 'rock':
- print(p1Name + ' has won!')
- elif p1 == 'scissors' and p2 == 'rock':
- print(p2Name + ' has won!')
- elif p1 == 'scissors' and p2 == 'paper':
- print(p1Name + ' has won!')
- elif p1 == p2:
- print('It is a tie!')
- #Play again?
- repeat = input('Do you want to play again?\n')
- repeat = repeat.lower()
- if repeat == 'yes' or 'y':
- continue
- else:
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement