random.gauss vs. random.normalvariate

Carl Banks pavlovevidence at gmail.com
Sat Aug 15 22:26:06 CEST 2009

On Aug 15, 12:49 pm, Alan G Isaac <alan.is... at gmail.com> wrote:
> Quotinghttp://docs.python.org/3.1/library/random.html#random.gauss:
>     Gaussian distribution. mu is the mean, and sigma is the
>     standard deviation. This is slightly faster than the
>     normalvariate() function defined below.
> So since both are offered and gauss is faster, I assume it
> must have some offsetting disadvantage.  What is it?

random.gauss is not thread safe.

I'm kind of surprised the html docs don't mention this; the docstring

Carl Banks

More information about the Python-list mailing list