Dimos wrote: > I need some help with random number generation. What I > need exactly is: > > To create a few thousand numbers, decimal and > integers, between 5 and 90, > and then to export them as a single column at a > spreadsheet. > > I am newbie, I was not able to create decimals with > the random modules of > Python 2.3.
the random function returns a random number between 0.0 and 1.0, so >>> import random >>> help(random.random) Help on built-in function random: random(...) random() -> x in the interval [0, 1). so to get what you want, all you have to do is to multiply by (90-5) and add 5 at the end: v = random.random() * 85.0 + 5.0 the random.uniform() wrapper does exactly this: v = random.uniform(5.0, 90.0) </F> -- http://mail.python.org/mailman/listinfo/python-list