Learn the basics of object-oriented programming in Python: inheritance, polymorphism, creating classes, attributes and methods, and more. Continue reading Object-oriented Programming in Python: An Introduction on SitePoint.