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

LA COSA ES QUE YO INTRIDUZCO ESTE ARCHIVO DE PRUEBA EN LUGAR DE HACER LO QUE YO QUERIA ME IMPRIME EL TEXTO QUE YO HE ESCRITO , POR ESO CREO Q ALGO ESTA MAL PEREO NOMVEO EL ERROR .yA SIENTO DAROS LA TABARRA PERO LA VERDAD ES QUE EN ESTA PAGINA ME AYUDAIS BASTANTE.MUCHAS GRACIAS Y FELIZ AÑOO!!
Código Python:
Ver original
  1. fiche=open('noticias.txt','w')
  2. linea1="la ONU adelantó ayer que la partida económica para ayudar a las víctimas del maremoto en el sur de Asia ascenderá a dos mil millones de dólares una cantidad que intentará atajar la grave situación que se vive en la zona donde los muertos pueden superar los ciento sesenta"
  3. fiche.write(linea1)
  4. linea2="la incertidumbre volvía a cernirse ayer sobre el primer ministro israelí Ariel Sharon que sigue sin lograr formar una coalición de gobierno que le permita llevar a cabo su plan de desconexión de la franja de Gaza"
  5. fiche.write(linea2)
  6. fiche.close()
  7.  
  8. def buscar(terminos,archivo):
  9.     mejor= ""
  10.     puntos_mejor=0
  11.     for linea in archivo:
  12.         puntos_actual=0
  13.         for termino in linea:
  14.             puntos_actual +=linea.count(termino)
  15.             if puntos_actual> puntos_mejor:
  16.                 mejor=linea
  17.                 puntos_mejor=puntos_actual
  18.     return(mejor)
  19.  
  20. archivo=open('noticias.txt','r')
  21. terminos=str(input("Introduce las palabras que quieres buscar:"))
  22. print(buscar(terminos,archivo))