Ejercicios Archivos - procesado información

De WikiEducator
Saltar a: navegación, buscar



Icon activity.jpg

Lectura de archivos

Descarga el fichero sobre Zaragoza: https://bitbucket.org/lmorillas/curso-python-ayto-zgz/src/85b8439f524643e605871d3ca0dea9bca9a567d5/zaragoza.txt Haz un programa que responda a las siguientes cuestiones:

  • Qué tamaño tiene el fichero?
  • Cuántas líneas? (saltos de párrafo)
  • Cuántas palabras?
  • Cuántas palabras diferentes?
  • Crea un nuevo fichero (palabras.txt) con las palabas sin repetir de zaragoza.txt ordenadas por orden alfabético.






Icon activity.jpg

Archivo de usuarios de linux

  1. Muestra el contenido del archivo /etc/passwd del sistema
  2. ¿Cuántos usuarios tiene?
  3. ¿Cuántos usuarios tienen shell? ¿y HOME?
  4. Crea un nuevo archivo usuarios.txt con los usuarios que tienen HOME, ordenados por orden alfabético del nombre de usuario






Icon activity.jpg

Ficheros csv

Según este fichero: https://bitbucket.org/lmorillas/curso-python-ayto-zgz/src/85b8439f5246/ccaa.csv

  • Muestra los nombres de las comunidades autónomas
  • Muestra los nombres de las comunidades y el total de su población
  • Ordena del listado por su población, de mayor a menor
  • Crea un fichero ccaa_orden.csv con el listado ordenado por la población.







Icon activity.jpg

Estaciones Bizi de Zaragoza

Crea un programa que procese la información sobre las estaciones Bizi de Zaragoza (url en http://es.wikieducator.org/Usuario:Lmorillas/intropyaytozgz/bizi) y muestre la siguiente información:

  1. Cuántas estaciones hay?
  2. Muestra un listado con las estaciones y el número de anclajes
  3. Muestra el total de estaciones y de anclajes
Icon present.gif


Crea una clase Bizi que tenga atributos:

  • nombre
  • disponibles
  • total