Curso Python

Saturday, September 30, 2006

Busqueda de una palabra y realizar el corte de los ":"

Hola muchachos, espero que estén muy juiciosos trabajando lo del proyecto aqui les mando una "ayudita"

Estas erán las funciones que les mandé averiguar:

Con la función find en el indice retorna (-1) si no encuentra una palabra y (0) si existe

Con la función split realiza el corte de cualquier cadena, en el caso nuestro sería los ":", donde el parámetro final [0] si es antes de los dos puntos y [1] si es después


Ejemplo:
------------ archivo.txt -------------
Primera parte : Segunda parte

------------- ejemplo.py ------------
#Rodrigo Carreño
#Hecho en Mandriva Linux 2006
#Identación ---

a=open("archivo.txt","r")
l=[]
r= raw_input ("Digite la primera parte: ")
for u in a:
---l.append(u)
for n in l:
---if n.find(r)==0:
------print n.split(":")[1]
---else:
------print 'Pailas'

----------- Prueba interactiva ------------
>>>
Digite una parte : Primera parte
Segunda parte
>>>
Digite una parte : blablabla
Pailas