Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Preparación de Solemne 2
Profesor Paolo Caviedes Saavedra
Primer Semestre 2019
Desarrolle utilizando Python en Jupyter notebook los ejercicios que se entregan a
continuación
1. Escriba una función que permita leer un archivo CSV
2. Escriba una función que permita escribir un archivo CSV
3. Escriba un Dataset con información de un curso de estudiantes (al menos 20) inventada
por usted, el archivo debe tener la información de:
a. ID del Estudiante (RUT)
b. Nombre del estudiante
c. Nota 1
d. Nota 2
e. Nota 3
f. Nota 4
g. Nota 5
Con este dataset, se requiere realizar lo siguiente:
Calcular el promedio de notas, este se calcula como promedio ponderado,
es decir, la suma de las 5 notas, dividido por 5.
Escribir un nuevo archivo con el ID del estudiante (RUT) y su promedio
Imprimir por pantalla el alumno con mejor promedio
Imprimir por pantalla el alumno con peor promedio
La nota de aprobación del curso es 4,0 o más, imprima por pantalla los
alumnos reprobados y aprobados.
Imprimir por pantalla el promedio final del curso, es decir, el promedio de
todas las notas finales.
4. Escriba un Dataset con información de sismos en chile (al menos 20) inventada por usted,
el archivo debe tener la información de:
a. ID del sismo
b. Ciudad afectada
c. Región afectada
d. Intensidad Richter (1 a 12)
e. Valor booleano (True - False) que indique si es considerado terremoto. (Se
considera que un sismo es terremoto si su intensidad Richter es mayor que 7,0)
Con este dataset, se requiere realizar lo siguiente:
Imprimir por pantalla la cantidad de Sismos por región
Imprimir por pantalla la cantidad de Terremotos por región
Imprimir por pantalla la intensidad máxima que ha alcanzado un sismo o
terremoto por región
Imprimir por pantalla la intensidad máxima que ha alcanzado un sismo o
terremoto por ciudad.
Imprimir por pantalla el promedio de intensidad de los sismos en Chile
Imprimir por pantalla la región que ha tenido el máximo sismo o
terremoto en Chile y su intensidad.
5. Escriba un Dataset con información de vehículos (al menos 20) inventada por usted, el
archivo debe tener la información de:
a. Marca
b. Modelo
c. Año de fabricación
d. Precio de venta
e. Kilometraje
Con este dataset, se requiere realizar lo siguiente:
Imprimir por pantalla la cantidad de vehículos a la venta por marca
Imprimir por pantalla la marca y modelo del vehículo más caro
Imprimir por pantalla la marca y modelo del vehículo más barato
Imprimir por pantalla la marca y modelo del vehículo con menor
kilometraje
Imprimir por pantalla la marca y modelo del vehículo con mayor
kilometraje.
Imprimir por pantalla el Kilometraje promedio de los vehículos en venta
Imprimir por pantalla el Precio promedio de los vehículos en venta.
Imprimir por pantalla la marca y modelo del vehículo más moderno
Imprimir por pantalla la marca y modelo del vehículo más antiguo.
6. Escriba un Dataset con información nutricional de productos de un supermercado (al
menos 20) inventada por usted, el archivo debe tener la información de:
a. Nombre del producto
b. Calorías Totales en Kcal
c. Azucares en gramos
d. Grasa Total en gramos
e. Sodio total en mg
Asuma que la información nutricional está basada en una muestra de 100g del
producto.
Según el minsal se considera que el producto es alto en azucares, si posee una
cantidad de Azucares mayor a 10 gramos.
Según el minsal se considera que el producto es alto en Grasas, si posee una
cantidad de grasa total mayor a 4 gramos.
Según el minsal se considera que el producto es alto en calorías, si posee una
cantidad de Kilocalorias mayor a 275.
Según el minsal se considera que el producto es alto en sodio, si posee una
cantidad de sodio de mas de 400 mg.