|
| 1 | +# Blank Notebooks |
| 2 | + |
| 3 | +For each chapter, I've created a "blank" notebook with the original text, but most of the code removed. |
| 4 | +These notebooks are useful for doing follow-along exercises where learners fill in the blanks. |
| 5 | + |
| 6 | +**Chapter 1: Programming as a way of thinking** |
| 7 | + |
| 8 | +* [Click here to run blank 1 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap01.ipynb) |
| 9 | + |
| 10 | + |
| 11 | +**Chapter 2: Variables and Statements** |
| 12 | + |
| 13 | +* [Click here to run blank 2 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap02.ipynb) |
| 14 | + |
| 15 | + |
| 16 | +**Chapter 3: Functions** |
| 17 | + |
| 18 | +* [Click here to run blank 3 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap03.ipynb) |
| 19 | + |
| 20 | + |
| 21 | +**Chapter 4: Functions and Interfaces** |
| 22 | + |
| 23 | +* [Click here to run blank 4 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap04.ipynb) |
| 24 | + |
| 25 | + |
| 26 | +**Chapter 5: Conditionals and Recursion** |
| 27 | + |
| 28 | +* [Click here to run blank 5 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap05.ipynb) |
| 29 | + |
| 30 | +**Chapter 6: Return Values** |
| 31 | + |
| 32 | +* [Click here to run blank 6 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap06.ipynb) |
| 33 | + |
| 34 | +**Chapter 7: Iteration and Search** |
| 35 | + |
| 36 | +* [Click here to run blank 7 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap07.ipynb) |
| 37 | + |
| 38 | +**Chapter 8: Strings and Regular Expressions** |
| 39 | + |
| 40 | +* [Click here to run blank 8 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap08.ipynb) |
| 41 | + |
| 42 | +**Chapter 9: Lists** |
| 43 | + |
| 44 | +* [Click here to run blank 9 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap09.ipynb) |
| 45 | + |
| 46 | +**Chapter 10: Dictionaries** |
| 47 | + |
| 48 | +* [Click here to run blank 10 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap10.ipynb) |
| 49 | + |
| 50 | +**Chapter 11: Tuples** |
| 51 | + |
| 52 | +* [Click here to run blank 11 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap11.ipynb) |
| 53 | + |
| 54 | +**Chapter 12: Text Analysis and Generation** |
| 55 | + |
| 56 | +* [Click here to run blank 12 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap12.ipynb) |
| 57 | + |
| 58 | +**Chapter 13: Files and Databases** |
| 59 | + |
| 60 | +* [Click here to run blank 13 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap13.ipynb) |
| 61 | + |
| 62 | +**Chapter 14: Classes and Functions** |
| 63 | + |
| 64 | +* [Click here to run blank 14 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap14.ipynb) |
| 65 | + |
| 66 | +**Chapter 15: Classes and Methods** |
| 67 | + |
| 68 | +* [Click here to run blank 15 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap15.ipynb) |
| 69 | + |
| 70 | +**Chapter 16: Classes and Objects** |
| 71 | + |
| 72 | +* [Click here to run blank 16 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap16.ipynb) |
| 73 | + |
| 74 | +**Chapter 17: Inheritance** |
| 75 | + |
| 76 | +* [Click here to run blank 17 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap17.ipynb) |
| 77 | + |
| 78 | +**Chapter 18: Python Extras** |
| 79 | + |
| 80 | +* [Click here to run blank 18 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap18.ipynb) |
| 81 | + |
| 82 | +**Chapter 19: Final Thoughts** |
| 83 | + |
| 84 | +* [Click here to run blank 19 on Colab](https://colab.research.google.com/github/AllenDowney/ThinkPython/blob/v3/blank/chap19.ipynb) |
0 commit comments