From 24e4239434a00fa38187e390eb8ab29f1864350c Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Sun, 13 Nov 2016 00:42:56 -0500 Subject: Fix typos --- Lib/random.py | 2 +- Lib/test/test_random.py | 2 +- Misc/NEWS | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Lib/random.py b/Lib/random.py index d557acc..ca90e14 100644 --- a/Lib/random.py +++ b/Lib/random.py @@ -352,7 +352,7 @@ class Random(_random.Random): return [population[_int(random() * total)] for i in range(k)] cum_weights = list(_itertools.accumulate(weights)) elif weights is not None: - raise TypeError('Cannot specify both weights and cumulative_weights') + raise TypeError('Cannot specify both weights and cumulative weights') if len(cum_weights) != len(population): raise ValueError('The number of weights does not match the population') bisect = _bisect.bisect diff --git a/Lib/test/test_random.py b/Lib/test/test_random.py index a4413b5..fd0d2e3 100644 --- a/Lib/test/test_random.py +++ b/Lib/test/test_random.py @@ -630,7 +630,7 @@ class MersenneTwister_TestBasicOps(TestBasicOps, unittest.TestCase): self.assertEqual((x+stop)%step, 0) def test_choices_algorithms(self): - # The various ways of specifing weights should produce the same results + # The various ways of specifying weights should produce the same results choices = self.gen.choices n = 13132817 diff --git a/Misc/NEWS b/Misc/NEWS index 59785c3..9001bad 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -123,7 +123,7 @@ Library by representing the scale as float value internally in Tk. tkinter.IntVar now works if float value is set to underlying Tk variable. -- Issue #18844: The various ways of specifing weights for random.choices() +- Issue #18844: The various ways of specifying weights for random.choices() now produce the same result sequences. - Issue #28255: calendar.TextCalendar().prmonth() no longer prints a space -- cgit v0.12