Skip to main content
Back to top
Ctrl
+
K
Search
Ctrl
+
K
Search
Ctrl
+
K
Working in Python
Search
Ctrl
+
K
Working in Python
Start Here
About Jupyter Notebooks
Using an Existing Codespace
Preface
About This Book
Chapters
1. Welcome
2. Variables and Statements
3. Functions
4. Functions and Interfaces
5. Conditionals and Recursion
6. Return Values
7. Iteration and Search
8. Strings and Regular Expressions
9. Lists
10. Dictionaries
11. Tuples
12. Text Analysis and Generation
13. Files and Databases
14. Classes and Functions
15. Classes and Methods
16. Classes and Objects
17. Inheritance
18. Python Extras
19. Final thoughts
Interlude A: Docstrings and Doctests
Interlude B: Representing Data
Reference
What’s Next
AP CSP Coverage Map
AP CSP Standards Reference
Vocabulary by Chapter
AP CSP Vocabulary Coverage
AP CSP Vocabulary Glossary (A-Z)
CA CS Standards Reference
CSTA 2026 Standards Reference
CA ICT & Anchor Standards Reference
Index