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.

Preparación de clase

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).

Cadenas, tuplas, listas, conjuntos y diccionarios

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.

Manejo de excepciones

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).

Manejo de archivos de texto plano

11.4 Ejercicios