SBR600 Python Lab

From CDOT Wiki
Revision as of 08:43, 17 October 2012 by Rchan (talk | contribs) (Created page with 'Here is a small Python script: #!/usr/bin/python import random secret=random.randrange(1,100) guess=int(raw_input("Enter a guess: ")) if guess<secret: print "Too…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Here is a small Python script:

#!/usr/bin/python

import random
secret=random.randrange(1,100)

guess=int(raw_input("Enter a guess: "))

if guess<secret:
    print "Too low!"
elif guess>secret:
    print "Too high!"
else:
    print "Correct!"
  1. Save this script, set the permissions correctly, and run it.
  2. Modify the script so that the user is given playing instructions before the game starts.
  3. Make the script loop to prompt for input until the the correct number is guessed.
  4. Displays the number of guesses the user took to guess the secret (score).
  5. Modify the script so that it does not stop when invalid data is entered (such as a word). Suggestion: use try/except.
  6. Accept only input value from 1 to 100.
  7. Write a blog entry giving your impressions of Python.