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 originalf=open("noticias.txt","r")
palabras=(input('dime las palabras: '))
for linea in f:
if palabras in linea:
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 originalf=open("noticias.txt","r")
a=(input('dime las palabras: '))
def busca(a,f):
b=[]
for l in f:
for p in a:
if p in f:
b.append(l)
return b
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!!