Hello all,
   
  I now have my bit of code in while loop form and it works!  It's great but 
not exactly what I wanted to do.  I've been googling my heart out and I find 
lots of info on while loops and lots of info on timers that will execute an 
action AFTER a given interval but nothing on a timer that will execute an 
action DURING a given interval.  What I'd really like to do at this point in my 
game is have the player execute the loop for 30 seconds then have it print the 
final score and break.  Does anyone out there have any code that'll do that?
   
  Here's what I've got.  I'm sure it ain't pretty and I'm happy to hear 
suggestions on cleaning it up as well.  I know it needs some def's in there and 
possibly a class too.
   
  import random
  startNum = random.choice(range(1, 9))
print 'Start with the number ', startNum,'.  Then continuously add 7 to that 
number until the timer runs out.  You have 30 seconds.'
score = 0
answer = int(raw_input('Enter your answer: '))
while (score < 50):
    startNum = startNum + 7
    if startNum == answer:
        print 'That is correct!'
        score = score + 5
        print 'Your score is ', score
        
        answer = int(raw_input('Enter your answer: '))
    else:
        print 'That is incorrect.  Game over. Your final score is ', score
        break
else:
    print 'You win! Your final score is ', score

   
   

       
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to