Advanced
Python
Q75 / 101
What are Python's "magic methods" and what is their purpose?
Correct! Well done.
Incorrect.
The correct answer is B) Dunder (double-underscore) methods that implement the data model, enabling objects to work with operators, built-ins, and language constructs
B
Correct Answer
Dunder (double-underscore) methods that implement the data model, enabling objects to work with operators, built-ins, and language constructs
Explanation
Magic methods like __add__, __len__, __iter__, __enter__ integrate custom objects into Python's syntax and built-in functions, following the data model.
Progress
75/101