En este capítulo, aprenderás a asegurarte de que los objetos que almacenan los mismos datos se consideren iguales, a definir y personalizar las representaciones en cadena de los objetos e incluso a crear nuevos tipos de error. Mediante ejercicios interactivos, aprenderás a personalizar aún más tus clases para que funcionen más como tipos de datos estándar de Python.