Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- Generar un rango con una función
- Crear una función rango(desde, hasta, intervalo) que retorne una lista
- de números, tal como la función incorporada range(), aunque según el
- intervalo especificado. Por ejemplo, el siguiente código:
- lista = rango(1, 10, 2)
- print(lista)
- debe imprimir:
- [1, 3, 5, 7, 9]
- puesto que se genera una lista desde 1 hasta 10 con un intervalo de 2.
- """
- def rango(desde, hasta, intervalo):
- lista = []
- i = desde
- while i < hasta:
- lista.append(i)
- i = i + intervalo
- return lista
- desde = int(input("Ingrese el valor inicial del rango: "))
- hasta = int(input("Ingrese el valor final del rango: "))
- intervalo = int(input("Ingrese el intervalo del rango: "))
- lista = rango(desde, hasta, intervalo)
- print(lista)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement