Open main menu

CDOT Wiki β

SBR600 Python Lab

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)

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.