Ya hemos practicado variables, condicionales y bucles. Ahora avanzaremos con estructuras de datos m谩s complejas y funciones.
Hoy resolveremos ejercicios sobre:
✔️ Listas (list
)
✔️ Diccionarios (dict
)
✔️ Funciones y par谩metros
馃搶 Cada ejercicio incluye el c贸digo, explicaci贸n y prueba de salida.
1️⃣ Ejercicio: Encontrar el N煤mero Mayor en una Lista
馃搷 Objetivo: Escribir un programa que encuentre el n煤mero m谩s grande en una lista dada.
馃敼 C贸digo:
馃敼 Explicaci贸n:
✅ max(lista)
devuelve el n煤mero m谩s grande de la lista.
馃搶 Salida esperada:
2️⃣ Ejercicio: Contar la Frecuencia de Palabras en un Texto
馃搷 Objetivo: Escribir un programa que cuente cu谩ntas veces aparece cada palabra en un texto.
馃敼 C贸digo:
馃敼 Explicaci贸n:
✅ split()
divide el texto en palabras.
✅ Se usa un diccionario para contar la frecuencia.
✅ .get(palabra, 0) + 1
actualiza el conteo.
馃搶 Salida esperada:
3️⃣ Ejercicio: Funci贸n para Calcular el Factorial de un N煤mero
馃搷 Objetivo: Escribir una funci贸n que reciba un n煤mero y devuelva su factorial.
馃敼 C贸digo:
馃敼 Explicaci贸n:
✅ Se usa un bucle for
para multiplicar los n煤meros hasta n
.
✅ Se devuelve el resultado con return
.
馃搶 Ejemplo de salida:
4️⃣ Ejercicio: Invertir el Orden de una Lista
馃搷 Objetivo: Escribir un programa que invierta el orden de los elementos de una lista.
馃敼 C贸digo:
馃敼 Explicaci贸n:
✅ reverse()
modifica la lista en su lugar.
馃搶 Salida esperada:
5️⃣ Ejercicio: Buscar un Elemento en un Diccionario
馃搷 Objetivo: Escribir un programa que permita buscar informaci贸n en un diccionario de estudiantes.
馃敼 C贸digo:
馃敼 Explicaci贸n:
✅ Se usa un diccionario anidado (dict
dentro de otro dict
).
✅ Se verifica si el c贸digo ingresado est谩 en el diccionario.
馃搶 Ejemplo de salida:
馃殌 Conclusi贸n
✅ Hoy hemos resuelto ejercicios con listas, diccionarios y funciones en Python.
✅ Estos conceptos son fundamentales para trabajar con datos en programas m谩s complejos.
✅ Te invito a probar estos ejercicios y modificar el c贸digo para entenderlo mejor.
馃搶 Pr贸ximo post: M谩s ejercicios avanzados con Programaci贸n Orientada a Objetos y manejo de archivos.
馃搨 Descarga los ejercicios en mi GitHub: github.com/josecodetech
馃帴 Aprende con mis videos en YouTube: https://www.youtube.com/@josecodetech/
馃挰 D茅jame un comentario si tienes dudas o quieres m谩s ejercicios.
No hay comentarios:
Publicar un comentario
Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.