PART I: In part one we will look at Built-in Python errors that you may encounter. Getting familiar with these can help you understand the issue fast and feel more confident. Here are some of the most common ones which we will look closely:
- NameError
- SyntaxError
- TypeError
- IndexError
- KeyError
- AttributeError
PART II: In part two, we will look at the errors in a more general programming sense. It can help your programming skills to understand that not all the errors are caught by the compiler all the time and some of them have to do with results you’d like to achieve.
- Syntax Error
- Semantic Error
- Runtime Error