[pyar] Mi Hola Mundo con una duda!
Juan Pedro Fisanotti
fisadev en gmail.com
Jue Jun 3 16:02:44 ART 2010
2010/6/3 Roberto Bozzacchi <robbie en metasigno.com>:
> Bien, estaba viendo como hay diferencias de criterio entre diferentes
> lenguajes y quería saber por que de algo...
> Vena este ejemplo:
>
> Saludo = 'Hola Mundo!'
> x = len(Saludo)
> i = 0
> while i < x:
> print i, ' - ', Saludo[i:i]
> i +=1
>
> print Saludo[0:2]
>
>
> Bien, ahora va la consulta ya que no hace lo que esperaba que es que ponga
> esto:
>
> 0 - H
> 1 - o
> .....
> .....
> 10 - o
>
> Si funciona el último paso y obtengo el Ho
> Bien, esto significa que no se puede poner variables entre los [ : ] ???
>
>
> --
>
> Robbie Bozzacchi
> Metasigno Brain
>
Hacer cadena[i:i] siempre va a devolver vacio. Porque en realidad
tenes que pensar las posiciones como las "divisiones" entre las
letras.
Seria asi:
(0)H(1)o(2)l(3)a ...
Cuando haces cadena[x:y] estás tomando "desde x hasta y", así que si
en el ejemplo tomas desde el (2) hasta el (2), no tomas ninguna letra,
jeje.
Siguiendo con emjemplos, desde (1) hasta (3) tomás "ol", se ve claramente.
--
fisa - Juan Pedro Fisanotti
More information about the pyar
mailing list