Estructuras Repetitivas

5. Ciclo "for"

5.2. Ciclo "for" y datos del tipo "string"

Hemos visto en el Tema 3: Variables y Constantes que los "string" son arreglos de caracteres y que es posible acceder a cada elemento del "string" mediante la posición.

Además, se comentó que el "for" en Python puede recorrer tipos datos que sean iterables. Y los "string" son iterables por lo tanto podemos recorrer un "string" utilizando la sentencia "for".

Por ejemplo:


este código devuelve la siguiente salida:


como podemos observar, "i" toma en cada iteración del bucle "for" un valor de la cadena de caracteres, que luego es mostrada por pantalla con la función "print( )". Esto se repite en el caso de los otros tipos de datos iterables que veremos más adelante.

pp

      • Considerando la forma de acceder a cada elemento de un "string" que se vio en el Tema 3. Modifique el código para utilizar la función "range( )".