mastery 20

3
Mastery 20 “FOR” For es una estructura de control que repite un bloque de instrucciones, y repite el bloque un número determinado de veces. Las instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración. Ejemplo 1. Se ejecuta la primera intruccion del programa. En este caso, imprime el parrafo de comienzo. print("Comienzo") for i in [3, 4, 5]: print("Hola. Ahora i vale", i, "y su cuadrado", i ** 2) print("Final") Comienzo Acontinuacion se ejecuta el bucle. La variable del control toma el primer valor de la lista. En este caso, la variable de control es iy toma el valor de 3. print("Comienzo") for i in [3, 4, 5]: print("Hola. Ahora i vale", i, "y su cuadrado", i ** 2) print("Final") print("Comienzo") for i in [3, 4, 5]: print("Hola. Ahora i vale", i, "y su cuadrado", i ** 2) print("Final") Comienzo Hola. Ahora i vale 3 y su cuadrado 9 Hola. Ahora i vale 4 y su cuadrado 16 Hola. Ahora i vale 5 y su cuadrado 25 Final

Upload: patricia-valdez

Post on 11-Aug-2015

14 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Mastery 20

Mastery 20

“FOR” For es una estructura de control que repite un bloque de instrucciones, y repite el

bloque un número determinado de veces.

Las instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición

se suele llamar iteración.

Ejemplo 1.

Se ejecuta la primera intruccion del programa. En

este caso, imprime el parrafo de comienzo.

print("Comienzo")

for i in [3, 4, 5]:

print("Hola. Ahora i vale", i, "y su cuadrado",

i ** 2)

print("Final")

Comienzo

Acontinuacion se ejecuta el bucle. La variable del control toma el primer valor de la lista. En este caso, la variable de control es “i” y toma el valor de 3.

print("Comienzo")

for i in [3, 4, 5]:

print("Hola. Ahora i vale", i, "y su cuadrado", i ** 2)

print("Final")

print("Comienzo")

for i in [3, 4, 5]:

print("Hola. Ahora i vale", i, "y su

cuadrado", i ** 2)

print("Final")

Comienzo

Hola. Ahora i vale 3 y su

cuadrado 9

Hola. Ahora i vale 4 y su

cuadrado 16

Hola. Ahora i vale 5 y su

cuadrado 25

Final

Page 2: Mastery 20

Se ejecutan las intrucciones del bloque. En este caso el bloque consta de una sola intruccion que imprime el texto “Hola”.

El programa sigue corriendo

Una vez terminado el bucle, se ejecuta la instrucción que sigue al bucle.

En este caso, imprime el párrafo final.

Valdez Patricia

A01233330

print("Comienzo")

for i in [3, 4, 5]:

print("Hola. Ahora i vale", i, "y su

cuadrado", i ** 2)

print("Final")

Comienzo

Hola. Ahora i vale 3 y

su cuadrado 9

print("Comienzo")

for i in [3, 4, 5]:

print("Hola. Ahora i vale", i, "y su

cuadrado", i ** 2)

print("Final")

Comienzo

Hola. Ahora i vale 3 y su

cuadrado 9

print("Comienzo")

for i in [3, 4, 5]:

print("Hola. Ahora i vale", i, "y su

cuadrado", i ** 2)

print("Final")

Comienzo

Hola. Ahora i vale 3 y su

cuadrado 9

Hola. Ahora i vale 4 y su

cuadrado 16

Hola. Ahora i vale 5 y su

cuadrado 25

Final

Page 3: Mastery 20