Python para principiantes N037 Ciclo Para (for)

Cordiales saludos

python_300_fondoblanco.png

Sirva esta publicación para que te animes a entrar al maravilloso mundo de la programación. De la mano de uno de los Lenguajes de programación más populares del momento: Python

Ciclo Para (for)

El ciclo for permite realizar iteraciones con un rango de ejecución que va desde un número inicial hasta un número final (un rango). Su uso de forma general:

for i in range(3):
    print(i)

for - es el inicio del ciclo
i - cambiará de valor por cada iteración
in - de donde tomará los valores i
range - Valores desde 0 hasta 2

Debemos hacer una indentación o sangría dentro del cuerpo del ciclo. Recordemos que ya hemos usado indentación en los cuerpos de las funciones, de los condicionales, ahora en los ciclos. En este caso el print está indentado.

Observación:
range() es una función interna de python con otras características que veremos en los ejercicios. En python el ciclo for tiene otras utilidades y otra sintaxis que veremos más adelante.


separador001.png

Aprendiendo Python

print("Números del 0 al 2")
for i in range(3):
    print(i) #visualiza hacia abajo

print("Números del 0 al 2")
for i in range(3):    
    print(i, end = " ") #visualiza uno al lado del otro

.

Ejercicio de la publicación Anterior (Mejorado)
print("Números del 1 al 7")
for i in range(1,8):
    print(i, end = " ")

.

Programa que visualiza los 10 primeros nímeros pares
print("Primeros 10 números pares")
for i in range(2, 21, 2):
  print(i, end = " ")


range.png

range(2, 21)

Si se omite el tercer valor, el incremento por defecto es de 1 en 1. Rango desde el 2 hasta el 20.


separador001.png

Entrega anterior

Estructuras Repetitivas

Puedes practicar en esta web: PythonCumanés


separador001.png

Clases gratis de programación / Free programming classes

[ESP/ENG] Mi proyecto en Python/My project in Python.

Mi twitter
separador001.png

Todos a programar!
Rafael Aquino