diff options
author | Raymond Hettinger <rhettinger@users.noreply.github.com> | 2019-04-23 08:46:18 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-23 08:46:18 (GMT) |
commit | fb8c7d53326d137785ca311bfc48c8284da46770 (patch) | |
tree | 8f7bacab2a8391a0140e926cfe9ba9896da33b49 | |
parent | 7280048690244e73b13f4f68b96c244bcb5434e8 (diff) | |
download | cpython-fb8c7d53326d137785ca311bfc48c8284da46770.zip cpython-fb8c7d53326d137785ca311bfc48c8284da46770.tar.gz cpython-fb8c7d53326d137785ca311bfc48c8284da46770.tar.bz2 |
bpo-36018: Make "seed" into a keyword only argument (GH-12921)
-rw-r--r-- | Doc/library/statistics.rst | 2 | ||||
-rw-r--r-- | Lib/statistics.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Doc/library/statistics.rst b/Doc/library/statistics.rst index b62bcfd..fb7df4e 100644 --- a/Doc/library/statistics.rst +++ b/Doc/library/statistics.rst @@ -607,7 +607,7 @@ of applications in statistics. :exc:`StatisticsError` because it takes at least one point to estimate a central value and at least two points to estimate dispersion. - .. method:: NormalDist.samples(n, seed=None) + .. method:: NormalDist.samples(n, *, seed=None) Generates *n* random samples for a given mean and standard deviation. Returns a :class:`list` of :class:`float` values. diff --git a/Lib/statistics.py b/Lib/statistics.py index 4a0978c..19db8e8 100644 --- a/Lib/statistics.py +++ b/Lib/statistics.py @@ -797,7 +797,7 @@ class NormalDist: xbar = fmean(data) return cls(xbar, stdev(data, xbar)) - def samples(self, n, seed=None): + def samples(self, n, *, seed=None): 'Generate *n* samples for a given mean and standard deviation.' gauss = random.gauss if seed is None else random.Random(seed).gauss mu, sigma = self.mu, self.sigma |