bpo-46737: Add default arguments to random.gauss and normalvariate (GH-31360)

This commit is contained in:
Zackery Spytz 2022-02-15 15:12:15 -08:00 committed by GitHub
parent 1d81fdc4c0
commit 08ec80113b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 4 deletions

View file

@ -538,7 +538,7 @@ class Random(_random.Random):
low, high = high, low
return low + (high - low) * _sqrt(u * c)
def normalvariate(self, mu, sigma):
def normalvariate(self, mu=0.0, sigma=1.0):
"""Normal distribution.
mu is the mean, and sigma is the standard deviation.
@ -559,7 +559,7 @@ class Random(_random.Random):
break
return mu + z * sigma
def gauss(self, mu, sigma):
def gauss(self, mu=0.0, sigma=1.0):
"""Gaussian distribution.
mu is the mean, and sigma is the standard deviation. This is