Vamos a escribir el Ejercicio 5 Actividad 1: Llenar una lista con los numeros del 1 al 50, luego mostrar la lista con un bucle for, los elementos deben mostrarse de la siguiente forma: 1-2-3-...-50. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.
"""
Ejercicio 5 Actividad 1 Bucles for y while
Llenar una lista con los numeros del 1 al 50 y mostrarlos en una sola linea separados por un guion.
05/09/2025
Edito AHR
"""
numeros = []
for i in range(1, 51):
numeros.append(str(i))
print("-".join(numeros)) # Imprime los números separados por guion
print()
# de otra forma agregamos a la lista del 1 al 50
lista = []
i = 1
while i <= 50:
lista.append(i)
i += 1
for i in lista:
print(i, end='-') # El parámetro end evita el salto de línea e imprime un guion al final
print()
# otra forma sin usar listas
for i in range(1, 51):
print(i, end='-') # El parámetro end evita el salto de línea e imprime un guion al final
Veamos los resultados en la consola:
PS C:\Users\Codigo/Modulo 3/Capitulo_3/Ejercicio_5_Activiadad_1_Bucles.py"
1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50
1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-
1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25-26-27-28-29-30-31-32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48-49-50-