Python OOP Tutorial 5: Special (Magic/Dunder) Methods

In this Python Object-Oriented Tutorial, we will be learning about special methods. These are also called magic or dunder methods. These methods allow us to emulate built-in types or implement operator overloading. These can be extremely powerful if used correctly. We will start by writing a few...

Intermediate - 14 min - Software & IT - Corey Schafer

The full course: Learn Python free

What you'll need

Books

  1. Python Crash Course by Eric Matthes - View on Amazon
  2. Automate the Boring Stuff with Python by Al Sweigart - View on Amazon
  3. Head First Python by Paul Barry - View on Amazon
  4. Fluent Python by Luciano Ramalho - View on Amazon
  5. Learning Python by Mark Lutz - View on Amazon
  6. Python For Data Analysis by Wes McKinney - View on Amazon

Next lessons