Education isn’t how much you have committed to memory, or even how much you know. It’s being able to differentiate between what you do know and what you don’t.
—Anatole France
No matter where you go, there you are.
—Buckaroo Banzai
Contents
- 1. Preface
- 2. Introduction
- 3. Introduction to basic Python constructions
- 3.1. If-then construction (Conditionals)
- 3.2. Operators that return Boolean results
- 3.3. How Boolean tests work
- 3.4. Loops
- 3.5. List comprehension
- 3.6. Functions
- 3.7. Functions, loops, and types assignment
- 3.8. Nims assignment
- 3.9. Combination
- 3.10. Recursion (advanced)
- 3.11. Student scholarship problem
- 3.12. Permutation (advanced)
- 3.13. Summary
- 3.14. Midterm
- 4. The Anatomy of a Python program
- 5. Data
- 6. Regression and Classification
- 7. Visualization
- 8. Introduction to Social Networks
- 9. References
- 10. Introduction to Python regular expressions