{
"metadata": {
"name": "",
- "signature": "sha256:a121884b619c7fb25f8da469639386d4238f812c2ed89dc610bede92be57ea00"
+ "signature": "sha256:65af1805536aa8ac4200804af5d4b4d0e55c2eb86d74b2cf3f31a632b3aeccf8"
},
"nbformat": 3,
"nbformat_minor": 0,
{
"metadata": {},
"output_type": "pyout",
- "prompt_number": 14,
+ "prompt_number": 7,
"text": [
- "'rebounds'"
+ "'goitre'"
]
}
],
- "prompt_number": 14
+ "prompt_number": 7
},
{
"cell_type": "code",
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: sdfsdfs\n"
+ "Enter letter: r\n"
]
},
{
"output_type": "pyout",
"prompt_number": 9,
"text": [
- "'s'"
+ "'r'"
]
}
],
"cell_type": "code",
"collapsed": false,
"input": [
- "def find_all(string, letter):\n",
+ "def find_all_explicit(string, letter):\n",
" locations = []\n",
" starting=0\n",
" location = string.find(letter)\n",
"language": "python",
"metadata": {},
"outputs": [],
- "prompt_number": 11
+ "prompt_number": 25
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "def find_all(string, letter):\n",
+ " return [p for p, l in enumerate(string) if l == letter]"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [],
+ "prompt_number": 26
},
{
"cell_type": "code",
"collapsed": false,
"input": [
- "find_all('happy', 'q')"
+ "find_all('happy', 'p')"
],
"language": "python",
"metadata": {},
{
"metadata": {},
"output_type": "pyout",
- "prompt_number": 12,
+ "prompt_number": 27,
"text": [
- "[]"
+ "[2, 3]"
]
}
],
- "prompt_number": 12
+ "prompt_number": 27
},
{
"cell_type": "code",
{
"metadata": {},
"output_type": "pyout",
- "prompt_number": 15,
+ "prompt_number": 12,
"text": [
- "['_', 'e', '_', '_', '_', '_']"
+ "['_', '_', '_', '_', '_', 'e']"
]
}
],
- "prompt_number": 15
+ "prompt_number": 12
},
{
"cell_type": "code",
"language": "python",
"metadata": {},
"outputs": [],
- "prompt_number": 18
+ "prompt_number": 13
},
{
"cell_type": "code",
"language": "python",
"metadata": {},
"outputs": [],
- "prompt_number": 19
+ "prompt_number": 14
},
{
"cell_type": "code",
"language": "python",
"metadata": {},
"outputs": [],
- "prompt_number": 27
+ "prompt_number": 15
},
{
"cell_type": "code",
"language": "python",
"metadata": {},
"outputs": [],
- "prompt_number": 25
+ "prompt_number": 16
},
{
"cell_type": "code",
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ _ _ _ _ _ _ _ _ _ _ _ _ _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ _ _ _ : Lives = 10 , wrong guesses: \n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e _ _ _ _ _ _ _ _ _ _ _ _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ _ _ e : Lives = 10 , wrong guesses: \n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: a\n"
+ "Enter letter: s\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e _ _ a _ _ _ _ _ _ _ _ _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ _ _ e : Lives = 9 , wrong guesses: s\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: i\n"
+ "Enter letter: a\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e _ _ a _ _ _ _ _ i _ i _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ _ _ e : Lives = 8 , wrong guesses: a s\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e _ _ a _ _ _ o _ i _ i _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ _ _ e : Lives = 7 , wrong guesses: a o s\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: t\n"
+ "Enter letter: i\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e _ _ a _ _ _ o _ i t i _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ i _ e : Lives = 7 , wrong guesses: a o s\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: r\n"
+ "Enter letter: t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e r _ a _ _ r o _ i t i _ : Lives = 10 , wrong guesses: \n"
+ "Word: _ i _ e : Lives = 6 , wrong guesses: a o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: _ e r _ a _ _ r o _ i t i _ : Lives = 9 , wrong guesses: n\n"
+ "Word: _ i _ e : Lives = 5 , wrong guesses: a n o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: s\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Word: _ e r _ a _ _ r o _ i t i _ : Lives = 8 , wrong guesses: n s\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter letter: h\n"
+ "Enter letter: m\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: h e r _ a _ h r o _ i t i _ : Lives = 8 , wrong guesses: n s\n"
+ "Word: _ i _ e : Lives = 4 , wrong guesses: a m n o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: c\n"
+ "Enter letter: l\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: h e r _ a _ h r o _ i t i c : Lives = 8 , wrong guesses: n s\n"
+ "Word: _ i _ e : Lives = 3 , wrong guesses: a l m n o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: h e r _ a _ h r o _ i t i c : Lives = 8 , wrong guesses: n s\n"
+ "Word: _ i _ e : Lives = 2 , wrong guesses: a c l m n o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: m\n"
+ "Enter letter: d\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: h e r m a _ h r o _ i t i c : Lives = 8 , wrong guesses: n s\n"
+ "Word: _ i d e : Lives = 2 , wrong guesses: a c l m n o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: p\n"
+ "Enter letter: h\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Word: h e r m a p h r o _ i t i c : Lives = 8 , wrong guesses: n s\n"
+ "Word: _ i d e : Lives = 1 , wrong guesses: a c h l m n o s t\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "Enter letter: d\n"
+ "Enter letter: b\n"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
- "You won! The word was hermaphroditic\n"
+ "You lost. The word was ride\n"
]
}
],
- "prompt_number": 30
+ "prompt_number": 20
},
{
"cell_type": "code",
"input": [],
"language": "python",
"metadata": {},
- "outputs": []
+ "outputs": [],
+ "prompt_number": 17
}
],
"metadata": {}