Too Long; Didn't Read
Magic Methods are the special methods which gives us the ability to access built in syntactical features such as ‘ <’, ‘>’ and ‘+’ These methods are also called Dunder Methods, because of their name starting and ending with Double Underscore (Dunder) Magic methods can be identified with their names which start with __ and ends with __ like __init__. The output of the example will be, 'AnyClass with some_var value as {self.some_var} "