Forwarded from PyData Careers
❔ Interview Question
What is the difference between
tags: #interview #python #magicmethods #classes
➡️ @DataScienceQ 🤎
What is the difference between
__str__ and __repr__ methods in Python classes, and when would you implementstr__str__ returns a human-readable string representation of an object (e.g., via print(obj)), making it user-friendly for displayrepr__repr__ aims for a more detailed, unambiguous string that's ideally executable as code (like repr(obj)), useful for debugging—imstr __str__ for end-user outrepr__repr__ for developer tools or str __str__ is defined.tags: #interview #python #magicmethods #classes
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1