pimento[Documents]$ python3 Python 3.5.2 (default, Sep 14 2017, 22:51:06) [GCC 5.4.0 20160609] on linux Type "help", "copyright", "credits" or "license" for more information. >>> s = "philadelphia" >>> s.index(l) Traceback (most recent call last): File "", line 1, in NameError: name 'l' is not defined >>> s.index("l") 3 >>> s.index("la") 3 >>> s.count("l") 2 >>> s.isalpha() True >>> x = "12" >>> x.isalpha() False >>> s.lower() 'philadelphia' >>> s.upper() 'PHILADELPHIA' >>> s.split("i") ['ph', 'ladelph', 'a'] >>> s 'philadelphia' >>> >>> t = "\n\n\t hello \n" >>> t '\n\n\t hello \n' >>> t.strip() 'hello' >>> exit() pimento[Documents]$ pimento[Documents]$ pimento[Documents]$ python3 word_guesser_solution.py current progress: _ _ _ _ _ _ _ bad letters: Enter a new letter: e current progress: _ _ _ _ e _ _ bad letters: Enter a new letter: a current progress: _ _ _ _ e _ _ bad letters: a Enter a new letter: r current progress: _ _ _ _ e r _ bad letters: a Enter a new letter: s current progress: _ _ s _ e r _ bad letters: a Enter a new letter: i current progress: _ _ s _ e r _ bad letters: a i Enter a new letter: s You already guessed that letter, try again! Enter a new letter: a You already guessed that letter, try again! Enter a new letter: abc Not a valid letter, try again! Enter a new letter: 1 Not a valid letter, try again! Enter a new letter: 5 Not a valid letter, try again! Enter a new letter: t current progress: _ _ s t e r _ bad letters: a i Enter a new letter: y current progress: _ y s t e r y bad letters: a i Enter a new letter: m current progress: m y s t e r y bad letters: a i Congratulations, you solved it! pimento[Documents]$ python3 word_guesser_solution.py current progress: _ _ _ _ _ _ _ bad letters: Enter a new letter: a current progress: _ _ _ _ _ _ _ bad letters: a Enter a new letter: b current progress: _ _ _ _ _ _ _ bad letters: a b Enter a new letter: c current progress: _ _ _ _ _ _ _ bad letters: a b c Enter a new letter: d current progress: _ _ _ _ _ _ _ bad letters: a b c d Enter a new letter: e current progress: _ _ _ _ e _ _ bad letters: a b c d Enter a new letter: f current progress: _ _ _ _ e _ _ bad letters: a b c d f Enter a new letter: g current progress: _ _ _ _ e _ _ bad letters: a b c d f g Sorry, you got 6 letters wrong, game over! pimento[Documents]$ cd ../ pimento[~]$ cd cs21/inclass/week07/ pimento[week07]$ atom word_guesser.py pimento[week07]$ python3 word_guesser.py ['_', '_', '_', '_', '_', '_', '_'] [] enter a letter: a ['_', '_', '_', '_', '_', '_', '_'] ['a'] enter a letter: a ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a'] enter a letter: b ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b'] enter a letter: c ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c'] enter a letter: d ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c', 'd'] enter a letter: e ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c', 'd'] enter a letter: e ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c', 'd'] enter a letter: e ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c', 'd'] enter a letter: ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c', 'd'] enter a letter: e ['_', '_', '_', '_', '_', '_', '_'] ['a', 'a', 'b', 'c', 'd'] enter a letter: