[pyar] cadenas de texto

Maximiliano Robaina maxi_robaina en yahoo.com.ar
Vie Jul 1 20:13:08 ART 2011


El vie, 01-07-2011 a las 19:53 -0300, Juan Pablo Alesandri escribió:
> El vie, 01-07-2011 a las 17:47 -0500, Facundo Batista escribió:
> > 2011/7/1 Juan Pablo Alesandri <jpadebian en gmail.com>:
> > 
> > > Tengo un archivo de texto y por ej hago:
> > >        cadena=f.read(5)
> > > Luego si quiero leer uno a uno los caracteres de "cadena" con la
> > > siguiente instruccion y fijarme si los mismos son letras mayusculas:
> > >
> > > i=0
> > >  while i<3:
> > >     if (cadena[i] in string.uppercase):
> > >        i=i+1
> > >        verdadero=True
> > >
> > > me tira un error que dice que "cadena" no esta definida.
> > > Me pueden dar una mano con este tema?
> > 
> > Sí,  no tenés definido el nombre "cadena". Por lo que decís acá, lo
> > definís antes, pero seguramente en el código eso no pasa.
> > 
> > Para mayor análisis, deberías mostrarnos el código que estás ejecutando.
> > 
> > Slds.
> > 
> 
> antes que nada gracias por responder.
> si ejecuto esta porcion de codigo:
> 
> 
> cad_izq=f.read(3)
>     print cad_izq
> 
> funciona.
> 
> Pero si ejecuto lo siguiente:
> 
> cad_izq=f.read(3)
>     print cad_izq
> for c in cad_izq:
>     print c.isupper()
> 
> tira el error que comente
> 
> Nuevamente gracias
> _______________________________________________

No, hay algo que no estás viendo.
¿ Podés mostrar el código completo ?







More information about the pyar mailing list