0% encontró este documento útil (0 votos)
8 vistas4 páginas

Ejercicios de Programación en Python

El documento presenta una serie de ejercicios de programación en Python para un alumno llamado Kevin Macias. Los ejercicios incluyen el manejo de tipos de datos, control de flujo, funciones con retorno, bucles y recursividad. Cada ejercicio tiene un objetivo específico, como separar datos en listas, determinar si un número es primo, calcular promedios, generar la serie de Fibonacci y sumar dígitos de un número.

Cargado por

KevinMacias98
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas4 páginas

Ejercicios de Programación en Python

El documento presenta una serie de ejercicios de programación en Python para un alumno llamado Kevin Macias. Los ejercicios incluyen el manejo de tipos de datos, control de flujo, funciones con retorno, bucles y recursividad. Cada ejercicio tiene un objetivo específico, como separar datos en listas, determinar si un número es primo, calcular promedios, generar la serie de Fibonacci y sumar dígitos de un número.

Cargado por

KevinMacias98
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Programación con Python

Alumno: Kevin Macias


Fecha: 28 de noviembre del 2024
Docente: Juan Prieto Quilambaqui

Ejercicio 1: Manejo de Tipos de Datos y Funciones

Escribe una función llamada procesar_datos que reciba una lista que contenga
diferentes tipos de datos: enteros, cadenas, y booleanos. La función debe:

· Separar los elementos en tres listas diferentes (una para números, una para
cadenas y otra para booleanos).

· Imprimir cada lista por separado.

Ejercicio 2: Control de Flujo y Bucles

· Crea un programa que pida al usuario un número entero positivo y luego


imprima en pantalla si ese número es primo o no. Utiliza un bucle for para
comprobar si el número tiene divisores, y una estructura if-else para
determinar si es primo.

· Pista: Un número es primo si solo es divisible entre 1 y sí mismo.


Ejercicio 3: Funciones con Retorno

· Escribe una función llamada calcular_promedio que reciba una lista de


números y devuelva el promedio de esos números. Luego, crea un programa
que utilice esa función para calcular el promedio de las notas de un estudiante.
Ejercicio 4: Bucles y Funciones

· Crea una función llamada fibonacci que reciba un número entero positivo n
y devuelva el enésimo número de la serie de Fibonacci utilizando un bucle for.
La serie de Fibonacci es la siguiente: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...
Ejercicio 5: Recursividad

· Escribe una función recursiva llamada suma_digitos que reciba un número


entero positivo y devuelva la suma de sus dígitos. Por ejemplo, si el número es
123, la función debe devolver 6 (1 + 2 + 3).

También podría gustarte