[Python-checkins] cpython (merge 3.3 -> default): merge from 3.3
senthil.kumaran
python-checkins at python.org
Thu Sep 12 07:57:25 CEST 2013
http://hg.python.org/cpython/rev/15096b93ae5a
changeset: 85662:15096b93ae5a
parent: 85655:377bd6e0f61c
parent: 85661:4782faf29480
user: Senthil Kumaran <senthil at uthcode.com>
date: Wed Sep 11 22:55:54 2013 -0700
summary:
merge from 3.3
Improve the docstring of random.shuffle. Inform users not to provide int arg.
Addresses issue #14927
files:
Lib/random.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/Lib/random.py b/Lib/random.py
--- a/Lib/random.py
+++ b/Lib/random.py
@@ -257,9 +257,16 @@
def shuffle(self, x, random=None, int=int):
"""Shuffle list x in place, and return None.
+<<<<<<< local
Optional argument random is a 0-argument function returning a
random float in [0.0, 1.0); if it is the default None, the
standard random.random will be used.
+=======
+ Optional arg random is a 0-argument function returning a random
+ float in [0.0, 1.0); by default, the standard random.random.
+
+ Do not supply the 'int' argument.
+>>>>>>> other
"""
randbelow = self._randbelow
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list