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 originalfiche=open('noticias.txt','w')
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"
fiche.write(linea1)
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"
fiche.write(linea2)
fiche.close()
def buscar(terminos,archivo):
mejor= ""
puntos_mejor=0
for linea in archivo:
puntos_actual=0
for termino in linea:
puntos_actual +=linea.count(termino)
if puntos_actual> puntos_mejor:
mejor=linea
puntos_mejor=puntos_actual
return(mejor)
archivo=open('noticias.txt','r')
terminos=str(input("Introduce las palabras que quieres buscar:"))
print(buscar(terminos,archivo))