How To Think Like a Computer Scientist
Runestone in social media:
Follow @iRunestone
Help support us:
Table of Contents
Book Index
Scratch ActiveCode
Navigation Help
Help for Instructors
About Runestone
Report A Problem
Chapters
1. General Introduction
2. Simple Python Data
3. Debugging Interlude 1
4. Python Modules
5. Functions
6. Selection
7. More About Iteration
8. Strings
9. Lists
10. Files
11. Dictionaries
12. Recursion
13. Classes and Objects - the Basics
14. Classes and Objects - Digging a Little Deeper
3. Debugging Interlude 1
¶
Debugging Interlude 1
¶
3.1. How to be a Successful Programmer
3.2. How to Avoid Debugging
3.3. Beginning tips for Debugging
3.4. Know Your Error Messages
3.4.1. ParseError
3.4.2. TypeError
3.4.3. NameError
3.4.4. ValueError
3.5. Summary
Next Section - 3.1. How to be a Successful Programmer