These notes provide an introduction to Python and can be considered companion notes that summarize and augment the book: Python Basics: A Practical Introduction to Python 3 By: David Amos, Dan Bader, Joanna Jablonski, Fletcher Heisler, 4th edition, 2021 |
---|
- Chapter 1: Introduction
*
- Chapter 2: Install Python and an IDE
*
- Chapter 3: Python Programs
- Chapter 4: Strings and Indexing
+
- Chapter 5: Numbers and Math
+
- Chapter 6: Functions and Loops
+
- Chapter 7: Debug in VSCode
*
- Chapter 8: Conditional Logic and Control Flow
+
- Chapter 9: Tuples, Lists and Dictionaries
+
- Chapter 10: Classes
- Chapter 11: Modules and Packages
- Chapter 12: Virtual Environments
*
- Chapter 13: Numpy
*+
- Chapter 14: Scipy
*+
- Chapter 15: OpenCV
*
- Chapter 16: Matplotlib
*
- Chapter 17: Solve Linear Equations
*
- Chapter 18: Pandas for Time Series Data
*
*
These chapter topics differ significantly from those in the book.
+
These chapters have exercises