Semana 10

Semana 10

Lenguaje Python

Fundamentos de Python

Aprendí la sintaxis básica de Python, la importancia de la indentación, comentarios y el manejo de variables, cadenas y números. Estudié los diferentes tipos de datos y estructuras como listas, tuplas y diccionarios.


Estructuras de Control

Profundicé en el uso de condicionales, bucles y estructuras de control para crear lógica de programación eficiente. Practiqué con funciones imperativas, retorno de valores y el desarrollo de APIs imperativas.


Programación Orientada a Objetos

Estudié conceptos avanzados como encapsulamiento, herencia múltiple y polimorfismo. Aprendí a crear clases, definir atributos e instancias, trabajar con métodos y objetos, y usar constructores y destructores.


Manejo de Excepciones y Módulos

Implementé el manejo de excepciones para crear aplicaciones más robustas y aprendí a organizar el código usando módulos para mejorar la reutilización y mantenibilidad.