WEEK02: numbers and strings
------------------------------------------------
 F: QUIZ 1, string and list indexing, slicing, and len() function
LAB2: due next Tuesday
REVIEW...functions we've learned so far:
  input()
  raw_input()
  range()
  float()
  int()
  str()
  type()
  and today we will learn len()
STRINGS and LISTS are sequences!!
string:
  s = "hello"
  mystr = "this is fun!"
list:
  mylist = ["dog", "cat", "pony", "fish"]
  nlist = range(10)
both lists and strings are sequences, so they can be used in for loops!
  for c in "hello":
    print c
  for word in ["dog", "cat", "pony", "fish"]:
    print word
you can also access elements of a string or a list with an index:
  print mystr[0]
  't'
  print mylist[1]
  "cat"
the len() function gives you the length of a string or list:
>>> mylist = ["dog", "cat", "pony", "fish"]
>>> mystr = "this is fun!"
>>> len(mystr)
12
>>> len(mylist)
4
try the for loop worksheet -- make sure you understand what each loop does
   cp /home/jk/inclass/forloopsWorksheet.py  .
try to write these programs:
$ python its.py 
first name: jeff
 last name: hollinsworth
your ITS username = jhollin1
$ python splitphrase.py 
  This program does some cool string processing.
  Please enter a phrase below.
phrase: computer science is really fun!!
computer science
--------------------------------
                 is really fun!!