PEP8 - Best practices in styling for Python programming

Recently, I had to go back to some code from my master’s degree. I realized the code was bad written and hard to read. In order to solve this problem, I decided to study what are considered the best styling practices when coding in Python. This post is therefore kind of a cheatsheet for future reference.