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 Python
- 4. Introduction to basic Python constructions
- 4.1. If-then construction (Conditionals)
- 4.2. Operators that return Boolean results
- 4.3. How Boolean tests work
- 4.4. Loops
- 4.5. List comprehension
- 4.6. Functions
- 4.7. Functions, loops, and types assignment
- 4.8. Nims assignment
- 4.9. Combination
- 4.10. Recursion (advanced)
- 4.11. Student scholarship problem
- 4.12. Permutation (advanced)
- 4.13. Summary
- 4.14. Midterm
- 5. The Anatomy of a Python program
- 6. Numpy
- 7. Data and Data Frames
- 8. Regression and Classification
- 9. Visualization
- 10. Introduction to Social Networks
- 11. References
- 12. Introduction to Python regular expressions