Ver Mensaje Individual
  #19 (permalink)  
Antiguo 01/01/2011, 14:47
phytona90
 
Fecha de Ingreso: diciembre-2010
Mensajes: 6
Antigüedad: 14 años
Puntos: 0
Respuesta: ayuda con un ejercicio de phyton!!gracias

Algo asi valdria?¿?¿?

Código Python:
Ver original
  1. archivo=open('noticias.txt',"r")
  2. terminos=(str)(raw_input('dime las palabras: '))
  3.  
  4. def buscar(a,f):
  5.     mejor = ""
  6.     puntos_mejor = 0
  7.     for linea in archivo:
  8.         puntos_actual = 0
  9.         #contamos el numero de apariciones de cada termino de búsqueda en la linea
  10.         for termino in a:
  11.             puntos_actual += linea.count(termino)
  12.         if puntos_actual > puntos_mejor:
  13.             mejor = linea
  14.             puntos_mejor = puntos_actual
  15.        
  16.     return mejor
  17.  
  18.  
  19. print(buscar(terminos, archivo))