Estudiando análisis matemático, caigo en la tarea de elegir ejercicios aleatorios para hacerlos, y me canse de mis métodos tradicionales como tirar una moneda, o dibujar una flecha en la goma de borrar, tirarla y fijarme a que ejercicio apunta (eso hacia con un amigo (seba) cuando estudiabamos juntos jaja). Entonces decidí hacer algo mas geek, y bueno salió este script en python que me soluciona el problema.
Acá les dejo el código para el que quiera probarlo.
import random,sys
def main():
try:
numero = random.randint(int(sys.argv[1]), int(sys.argv[2]))
print "Hacer el ejercicio: "+str(numero)
except IndexError:
print "Se necesitan 2 parametros, un numero desde, y un numero hasta."
print "Ejemplo: $python elegirEjercicio.py 1 100"
print "Esto genera un numero x aleatorio en el intervalo 1 <= x <= 100."
if __name__ == '__main__':
main()
Basta con que lo copien y peguen en un archivo de texto, guardarlo de la forma nombre.py y probar. Espero que les sirva, yo me divertí haciendolo.
Saludos.