0% encontró este documento útil (0 votos)
4K vistas2 páginas

Examen Final - Fundamentos de Python - Modulo I

Este documento presenta las instrucciones para un examen final sobre fundamentos de Python. Contiene 6 preguntas que cubren temas como generación de números aleatorios, uso de bucles, listas, funciones, manejo de errores y paquetes. Los estudiantes deben enviar la solución a más tardar el 3 de octubre por correo electrónico.

Cargado por

Jezuz
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)
4K vistas2 páginas

Examen Final - Fundamentos de Python - Modulo I

Este documento presenta las instrucciones para un examen final sobre fundamentos de Python. Contiene 6 preguntas que cubren temas como generación de números aleatorios, uso de bucles, listas, funciones, manejo de errores y paquetes. Los estudiantes deben enviar la solución a más tardar el 3 de octubre por correo electrónico.

Cargado por

Jezuz
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
Está en la página 1/ 2

EXAMEN FINAL – FUNDAMENTOS PYTHON - MÓDULO I

Sección Grupo 01
Curso Certificación Python – Fundamentos – Módulo I
Instructor Benjamín José Neira Maldonado
Horario Dom 9:30am a 2:30pm
Alumno

I. CONSIDERACIONES GENERALES

a. El desarrollo del proyecto es personal.


b. Está permitido usar libros, tutoriales, notebooks y material para revisar.

II. ACTIVIDADES A REALIZAR

a. Resolver cada pregunta sobre un notebook de Jupyter el cual será compartido


por correo teniendo en cuenta el siguiente formato de nombre:

▪ Benjamín José Neira – Sección MAR/JUE → Neira_Benjamin_MAR.ipynb


▪ Benjamín José Neira – Sección DOM → Neira_Benjamin_DOM.ipynb

b. Respecto al paquete a implementar y distribuir, compartir también el


comprimido que permita instalar el paquete sobre otras máquinas.
c. Cada pregunta deberá estar correctamente separada por Celdas Markdown.

III. PRESENTACION

a. El alumno deberá enviar la solución el día de hoy 03/10/2021 hasta las


11:59pm

b. Asunto : ExamenPython_NombredelAlumno

c. Se debe enviar a los siguientes correos:


Instructor : [email protected]
Cc: [email protected]

www.galaxy.edu.pe
PREGUNTA 1 Genera A aleatorios decimales y B enteros entre los números C y D.
Siendo A, B, C y D enteros ingresados por teclado.
(3 pts)
Valida el ingreso de un número entre 100 y 120, y otro número entre 150 y 170.
PREGUNTA 2
• Implementa un proceso con solo comando FOR e IF para mostrar solo
(3 pts)
número que NO sean múltiplos de 2 ni 3 entre dichos números.
• Implementa un proceso con solo comando WHILE e IF para mostrar solo
número que NO sean múltiplos de 2 ni 3 entre dichos números.

Llena 4 listas, cada una con 4 números aleatorios entre 100 y 200.
PREGUNTA 3
Genera una salida que tenga forma de matriz 4x4 con los números generados.
(3 pts) Considera que debes utilizar un comando FOR para acceder a los números de la
lista.

Dale el formato que consideres apropiado.

Define una función sin parámetros que permita insertar un ítem a una lista por
PREGUNTA 4
referencia. (modificar una lista a pesar de no haberla pasado como parámetro)
(3 pts)
Define una función con 1 parámetro que permita insertar un ítem a una lista por
referencia, en donde el argumento de la función es la lista a modificar. (modificar
una lista cuando la hemos pasado como parámetro)

Implementa un proceso en el que tengas bloques try-except-else-finally y código en el


PREGUNTA 5
que tengas replicado los errores "ZeroDivisionError", "TypeError", "ValueError" e
(4 pts) "IndexError".

Captura un valor por teclado y mediante una sentencia IF-ELIF accede a cada uno de
los códigos con errores.

Ten en cuenta que debes capturar las excepciones y mostrar algún mensaje acorde
Crea el siguiente árbol de rutas:
PREGUNTA 6
* (RUTA PAQUETE) --> (RUTA SUBPAQUETE)
(4 pts) Dentro de cada 1 de las rutas crea un script que haga lo siguiente:

* (RUTA PAQUETE) --> Lea un número entero y verifique si mayor a 50

* (RUTA SUBPAQUETE) --> Lea un número:


* Si el número es menor que 50 → muestre si es par o impar
* Si el número no es menor que 50 → muestre si múltiplo de 3 o no

Genera el compartible del paquete propuesto.

www.galaxy.edu.pe

También podría gustarte