diff options
author | Raymond Hettinger <python@rcn.com> | 2016-09-01 06:00:32 (GMT) |
---|---|---|
committer | Raymond Hettinger <python@rcn.com> | 2016-09-01 06:00:32 (GMT) |
commit | 2f9cc7ab0c5e4c240b7412af2e33d086cd900077 (patch) | |
tree | d00f1217fec6ce0662a750164db5d702c13d418c /Lib | |
parent | 5f30f7935701cb0c62f498753ad79f19f24f10a1 (diff) | |
download | cpython-2f9cc7ab0c5e4c240b7412af2e33d086cd900077.zip cpython-2f9cc7ab0c5e4c240b7412af2e33d086cd900077.tar.gz cpython-2f9cc7ab0c5e4c240b7412af2e33d086cd900077.tar.bz2 |
Minor beautification (turn nested-if into a conjunction).
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/random.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Lib/random.py b/Lib/random.py index 0178693..13e115a 100644 --- a/Lib/random.py +++ b/Lib/random.py @@ -119,12 +119,11 @@ class Random(_random.Random): x ^= len(a) a = -2 if x == -1 else x - if version == 2: - if isinstance(a, (str, bytes, bytearray)): - if isinstance(a, str): - a = a.encode() - a += _sha512(a).digest() - a = int.from_bytes(a, 'big') + if version == 2 and isinstance(a, (str, bytes, bytearray)): + if isinstance(a, str): + a = a.encode() + a += _sha512(a).digest() + a = int.from_bytes(a, 'big') super().seed(a) self.gauss_next = None |