Este código define una función generar_secuencia
que toma los valores de inicio, fin y paso, y genera una lista con los números en la secuencia especificada. Luego, solicita al usuario los valores de inicio, fin y paso, y muestra la secuencia generada.
def generar_secuencia(inicio, fin, paso):
secuencia = []
valor = inicio
while valor <= fin:
secuencia.append(valor)
valor += paso
return secuencia
inicio = int(input("Ingrese el valor de inicio: "))
fin = int(input("Ingrese el valor final: "))
paso = int(input("Ingrese el valor del paso: "))
secuencia_generada = generar_secuencia(inicio, fin, paso)
print("Secuencia generada:", secuencia_generada)
Versión simplificada:
inicio, fin, paso = map(int, input("Ingrese inicio, fin y paso: ").split())
secuencia = list(range(inicio, fin + 1, paso))
print("Secuencia generada:", secuencia)
Pueder ir al artículo principal:
Códigos Sencillos hechos en Python