Ver Mensaje Individual
  #11 (permalink)  
Antiguo 31/12/2010, 12:06
sanfermin67
 
Fecha de Ingreso: noviembre-2010
Mensajes: 54
Antigüedad: 14 años
Puntos: 1
Respuesta: ayuda con un ejercicio de phyton!!gracias

Antes que nada yo no estoy en ningun curso solo que tengo ejercicios bastante parecidos con archivos y asi, y me gustaria ir pillando el truquillo

bien siguiendo los pasos de Razpeitia:

Código Python:
Ver original
  1. f=open("noticias.txt","r")
  2. palabras=(input('dime las palabras: '))
  3. for linea in f:
  4.     if palabras in linea:
  5.         print(linea)

he creado una funcion que me devuelve los parrafos en donde aparecen las palabras que yo le diga,pero el problema es que tienen que estar todas las palabras,si no no me devuelve ningun parrafo.

siguiendo tus pasos he creado el siguiente:

Código Python:
Ver original
  1. f=open("noticias.txt","r")
  2. a=(input('dime las palabras: '))
  3. def busca(a,f):
  4.     b=[]
  5.     for l in f:
  6.         for p in a:
  7.             if p in f:
  8.                 b.append(l)
  9.                 return b
  10. print(busca(a,f))

y me sle lo mismo que a ti que es None pero pienso que el ' if p in f' esta mal.

Saludos!!