Boletín navideño
- Los 4 ejercicios del boletín 3.
- Utilizando el fichero notas.csv, realiza un programa en python que lea los datos de ese fichero y construya la siguiente estructura:
alumnos = [ {"nombre":"Daniel", "apellidos":"Fustero López", "curso": "1º ASIR",
"notas":{"FH":3,"LM":4,"ISO":5,"FOL":6,"PAR":7,"SGBG":6}},
{"nombre":"Rafaela", ... }] - Realiza un programa que muestre un índice con las asignaturas, cuando el usuario seleccione una asignatura se mostrará en pantalla un listado con los alumnos y su nota en esa asignatura.
- Descarga el fichero zips.json del sitio de mongodb. Se trata de un listado de los códigos postales de EEUU en formato JSON (lo que Python denomina diccionarios y listas). Realiza los siguientes ejercicios
- Cuenta el número de códigos postales que aparecen
- Cuenta el número de códigos postales de cada estado
- Obtén la URL del mapa de OpenStreetMap de la ciudad de "Akaska" en el estado de Dakota del Sur (SD). Nota: Las coordenadas que aparecen en el fichero zips.json vienen en formato [longitud,latitud] y la url genérica que utiliza OpenStreetMap es:
http://www.openstreetmap.org/#map=zoom/latitud/longitud
Por ejemplo:
http://www.openstreetmap.org/#map=19/37.27058/-5.91958 para ver con un zoom de nivel 19 la ubicación con latitud 37.27058 y longitud -5.91958
- Modifica el programa anterior para que ahora se pida por teclado la ciudad y el estado que se quiere localizar en OpenStreetMap
- Si tienes ganas, quieres aprender más o simplemente quieres sacar más nota en este boletín realiza el ejercicio 6 del boletín 4.
Last modified: Thursday, 11 December 2014, 3:51 PM