Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- fox = random.randint(1, 3)
- print '*' * 50
- print ' ' * 10, 'Welcome To Rock Paper Scissors!'
- print '*' * 50
- opener = raw_input('\nDO YOU THINK YOU HAVE WHAT IT TAKES!!!')
- guts = opener.lower()[0:1]
- def greeter():
- if guts == 'n':
- print 'pussy'
- elif guts == 'y':
- print "Alright then, it's on baby!"
- else:
- print 'okay then'
- welcome = greeter()
- def computer(fox):
- if fox == 1:
- return str('r')
- elif fox == 2:
- return str('s')
- elif fox == 3:
- return str('p')
- else:
- print "PROBLEM!"
- thrower = computer(fox)
- num_round = raw_input('\nHow many rounds?')
- num_rounds = range(1, int(num_round) + 1)
- list1 = [0,0,0]
- score1 = list1[0]
- score2 = list1[1]
- def player():
- choose = raw_input("\nRock, Paper, or Scissors? ")
- choice = choose.lower()
- return choice[0:1]
- #print player1 #test
- #print num_rounds #test
- #print score1, score2, thrower #test
- junk = [0,0,0]
- junkloop = range(1,5000000)
- for number in num_rounds:
- player1 = player()
- thrower = computer(fox)
- fox = random.randint(1, 3)
- if thrower == 'p':
- for number in junkloop: junk[0] += 2
- print 'I choose: Paper!'
- elif thrower == 's':
- for number in junkloop:
- junk[1] += 2
- print 'I choose: Scissors!'
- elif thrower == 'r':
- for number in junkloop:
- junk[2] += 2
- print 'I choose: Rock!'
- else:
- print "PROBLEM!!"
- if player1 == 'r' and thrower == 's':
- list1[0] += 1; print 'You Win!\n'
- elif player1 == 'p' and thrower == 'r':
- list1[0] += 1; print 'You Win!\n'
- elif player1 == 's' and thrower == 'p':
- list1[0] += 1; print 'You Win\n'
- elif player1 == thrower:
- list1[2] += 1; print 'Draw!\n'
- num_rounds = range(1, int(num_round)) + [1]
- elif thrower == 'r' and player1 == 's':
- list1[1] += 1; print 'I Win!\n'
- elif thrower == 'p' and player1 == 'r':
- list1[1] += 1; print 'I Win\n'
- elif thrower == 's' and player1 == 'p':
- list1[1] += 1; print 'I Win!\n'
- else:
- print 'Problem!!!'
- score1 = int(list1[0])
- score2 = int(list1[1])
- draws = list1[2]
- print 'Player: %r: CPU: %r Draws: %r\n' % (score1, score2, draws)
- def judge(list1):
- if list1[0] > list1[1]:
- print 'And Player1 Wins!!!!'
- elif list1[1] > list1[0]:
- print 'Computer crushes man!'
- elif list1[0] == list1[1]:
- print 'A draw'
- jury = judge(list1)
Advertisement
Add Comment
Please, Sign In to add comment