Open main menu

CDOT Wiki β

SPR720 Python Lab I

Revision as of 16:23, 13 November 2008 by Chris Tyler (talk | contribs) (Initial text.)
(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)

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

if input<secret:
	print "Too low!"
elif input>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.