En programación necesitamos realizar tareas que se repitan varias veces. Ejemplo, mostrar el listado de invitados a una boda.
for (inicio; mientras que (condición); incremento) {
// hacer algo con la información
}
for (let i = 1; i <= 10; i++) {
console.log(i)
}
const numero = 7
for (let i = 1; i <= 10; i++) {
console.log(numero, " X ", i, " = ", numero*i)
}
En python no existe el "for" clásico. Podemos usar esta sintaxis en su lugar.
numero = 7
for i in range(10):
print(numero, " X ", i+1, " = ", numero * (i+1))
Este ciclo puede funcionar como el ciclo for, pero puede ser utilizado para ciclos donde no se sabe la cantidad de iteraciones (repeticiones) que se desean ejecutar.
while condición:
// Hacer algo
numero = 7
while numero > 0:
print(numero)
numero -= 1
continuar = 's'
while continuar == 's':
continuar = input("deseas continuar? ")