Quantitative Economics with Python
Table of Contents
About Lectures
Introduction to Python
The Scientific Libraries
Advanced Python Programming
Writing Good Code
More Language Features
Debugging
Page Not Found
Search
Lecture Status
Troubleshooting
.md
.pdf
Contents
Lectures
Advanced Python Programming
¶
This part provides a look at more advanced concepts in Python programming
Lectures
¶
Writing Good Code
Overview
An Example of Poor Code
Good Coding Practice
Revisiting the Example
Exercises
Solutions
More Language Features
Overview
Iterables and Iterators
Names and Name Resolution
Handling Errors
Decorators and Descriptors
Generators
Recursive Function Calls
Exercises
Solutions
Debugging
Overview
Debugging
Other Useful Magics
Pandas
Writing Good Code