11 Algunas CyO Built-in en Python
En esta sección se hará una revisión de algunas clases de particular importancia o relevancia, que están incluidas dentro de Python. Estás clases tienen objetivos particulares muy puntuales y permiten a los programadores hacer ciertas tareas generales y específicas.
Para las siguientes secciones, lea todo el texto y ejecute todo el código que allí se incluye, haciendo todas las pruebas, cambios y experimentos que se le puedan ocurrir sobre dicho código.
En sus propias palabras, explique lo que le transmitió y lo que le enseño cada parte de lo que leyó, ejecutó, probó y experimentó; incluya su discusión, reflexiones y conclusiones al respecto; exponga las preguntas que le surgieron y las respuestas que intentó encontrar para dichas preguntas. Todo lo anterior para ser compartido y discutido en clase.
11.1 Cadenas y collection types
En el siguiente cuaderno se hará una revisión de las clases/objetos colección de Python, en representación de los tipos de datos compuestos y de las estructuras de datos básicas. En esta revisión se hace mención a las clases: cadena (str
), tupla (tuple
), lista (list
), conjunto (set
) y diccionario (dict
).
11.2 Excepciones o errores
En el siguiente cuaderno se hará una revisión de las clases/objetos derivados de la clase Exception
de Python, para la gestión, control, manejo o tratamiento de excepciones/errores.
11.3 Archivos de texto plano
En el siguiente cuaderno se hará una revisión de las clases/objetos básicos en Python para el manejo de archivos de texto plano (io.TextIOWrapper
y io.TextIOBase
).