Entradas

Mostrando las entradas de mayo, 2024

Semana 14

Imagen
DICCIONARIOS Y CONJUNTOS  Teoría: Los diccionarios y los conjuntos son estructuras de datos poderosas en Python que facilitan el  manejo de colecciones de elementos de manera eficiente. Un diccionario es una colección  desordenada de elementos almacenados como pares clave-valor. Es mutable, lo que permite  modificar, agregar o eliminar elementos después de su creación. Los diccionarios se definen con  llaves {} y son ideales para almacenar y recuperar datos mediante claves únicas. Por otro lado, un  conjunto es una colección desordenada e indexada de elementos únicos. Definidos también con  llaves {}, los conjuntos son útiles para operaciones como la unión, intersección y diferencia, además  de la verificación rápida de pertenencia y la eliminación de duplicados en una colección. Instrucciones: Crear un diccionario: mi_diccionario = {'clave': 'valor'} Añadir o modificar un elemento: mi_diccionario['nueva_clave'] = 'nuevo_valor' Eliminar un element...

Semana 12

Imagen
Listas y tuplas en Python  Teoría: Las listas y las tuplas son dos de los tipos de datos compuestos más utilizados en Python,  permitiendo almacenar colecciones de elementos. Una lista es una colección ordenada y mutable  de elementos que pueden ser de diferentes tipos. Se define con corchetes [] y sus elementos pueden  modificarse, añadiéndose, eliminándose o cambiándose. Por otro lado, una tupla es una colección  ordenada e inmutable de elementos, definida por paréntesis (). Una vez creada, los elementos de  una tupla no pueden modificarse, lo que las hace útiles para proteger datos que no deben cambiar  a lo largo de un programa. Ambas estructuras pueden ser iteradas con bucles, indexadas y anidadas. Instrucciones: Crear una lista: mi_lista =[1, 2, 3] Añadir un elemento: mi_lista.append(elemento) Eliminar un elemento: del mi_lista[indice] Crear una tupla: mi_tupla = (1, 2, 3) Acceder a un elemento: Elemento = mi_tupla[indice] Reto: Solicitar al usua...

Semana 11

Imagen
Bucles/Loops  Teoría: Los bucles o loops permiten ejecutar un bloque de código repetidas veces, ya sea una cantidad  definida de veces (for loop) o hasta que se cumpla una condición específica (while loop). En Python,  estos son herramientas esenciales para automatizar y simplificar tareas que requieren repetición. El  bucle for se utiliza comúnmente para iterar sobre una secuencia (como una lista, un diccionario, un conjunto o una cadena de texto) y ejecutar un bloque de código para cada elemento. Por otro lado,  el bucle while sigue ejecutándose mientras una condición dada sea verdadera. Estos bucles  incrementan la eficiencia y permiten manejar tareas complejas con menos código. Instrucciones: For variable in secuencia:-Itera sobre cada elemento de una secuencia. While condición:- Continúa ejecutándose hasta que la condición sea falsa. Break:- Sale del bucle. Continue:- Salta al siguiente ciclo del bucle. Reto: Crear un programa que solicite al usuario i...