GUIA DE CICLOS
CONCEPTUAL QUE ES UN CICLO.
Bucle for:
El bucle
for se utiliza para iterar sobre una secuencia (como una lista, tupla, cadena
de texto, etc.) o cualquier objeto iterable.
La sintaxis
básica es:
python
for
variable in secuencia:
# Código a ejecutar en cada iteración
Donde
variable toma el valor de cada elemento en la secuencia en cada iteración.
Ejemplo:
python
for i in range(5):
print(i)
Este bucle
for imprimirá los números del 0 al 4.
Bucle
while:
El bucle
while se utiliza para ejecutar un bloque de código mientras una condición sea
verdadera.
La sintaxis
básica es:
python
while
condicion:
# Código a ejecutar mientras la condición
sea verdadera
El código
dentro del bucle se ejecutará repetidamente mientras la condicion sea
verdadera.
Ejemplo:
python
contador =
0
while
contador < 5:
print(contador)
contador += 1
Este bucle
while imprimirá los números del 0 al 4, similar al ejemplo del bucle for.
Estos son
los conceptos básicos de los ciclos en Python. Puedes usarlos para repetir
acciones y controlar el flujo de tu programa. Es importante tener cuidado con
las condiciones para evitar bucles infinitos.
- Se utiliza un ciclo while True para pedir números indefinidamente:
python
Copy code
numeros = [] while True: valor = int(input("Ingresa un número (0 para salir): ")) if valor == 0: break numeros.append(valor)
- Luego se calcula el promedio con un ciclo for:
python
Copy code
suma = 0 for num in numeros: suma += num promedio = suma / len(numeros) print("El promedio es:", promedio)
- El programa quedaría así:
python
Copy code
numeros = [] while True: valor = int(input("Ingresa un número (0 para salir): ")) if valor == 0: break numeros.append(valor) suma = 0 for num in numeros: suma += num promedio = suma / len(numeros) print("El promedio es:", promedio)
De esta manera se utiliza un ciclo while para pedir los números y un ciclo for para calcular el promedio. El usuario puede ingresar la cantidad de números que quiera y luego ingresar 0 para salir y mostrar el promedio.
Comentarios
Publicar un comentario