Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SUMA + 5+5=10
RESTA - 10-2=8
MULTIPLICACIÓN × 6×6=36
DIVISIÓN ÷ 20÷4=5
POTENCIACIÓN ^ 2^5=32
OPERACIÓN OPERADOR
Negación NOT
Disyunción lógica OR
Implicación lógica → o =˃
OPERACIÓN EJEMPLO
CONCATENACIÓN ´cadena1 + cadena 2´
BÚSQUEDA DE ´cadena.find(subcadena)´
SUBCADENAS ´cadena.count(subcadena)´
REEMPLAZO Y ´cadena.replace(subcadena_antigua,subcadena_nueva)´
ELIMINACIÓN DE ´cadena.strip()´
SUBCADENAS
SEPARACIÓN Y UNIÓN DE ´cadena.split(separador)´
CADENAS separador.join(lista)
VERIFICACIÓN DE ´cadena.startswith(subcadena)´
CONTENIDO ´cadena.endswith(subcadena)´
FORMATO DE CADENAS `"{} {}".format(valor1, valor2)`
`f"{valor1} {valor2}"`
TIEMPO DE VIDA Vive durante toda la vida del Puede crearse y destruirse
programa dinámicamente durante la
ejecución
5-CREAR UN CUADRO DONDE SE MUESTREN LAS DIFERENCIAS ENTRE UNA
PILA Y UNA COLA.
Estructura LIFO (Last In, First Out) FIFO (First In, First Out)
- Representa - Implementación de
jerarquías complejas, estructuras de datos
Ejemplos de Uso como el sistema de como árboles de
archivos en una búsqueda binaria,
computadora. montículos (heaps),
etc.
- Variable, depende - Variable, aunque en
del número de nodos muchos casos se
Profundidad y Altura y de cómo estén busca equilibrar el
distribuidos. árbol para optimizar
la altura.
- Menos restringida, - Más estructurada,
puede ser más existen patrones
Implementación compleja de claros para agregar,
implementar y eliminar o buscar
manejar. nodos.
- El orden de los hijos - El orden de los hijos
puede ser relevante, (izquierdo y derecho)
Orden de los Hijos pero no hay es significativo y
restricciones utilizado en
específicas como en operaciones de
los árboles binarios. búsqueda y
recorrido.