A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://mail.python.org/pipermail/python-dev/2001-February/012889.html below:

[Python-Dev] random.jumpback?

[Python-Dev] random.jumpback? [Python-Dev] random.jumpback?Skip Montanaro skip@mojam.com (Skip Montanaro)
Tue, 13 Feb 2001 21:56:11 -0600 (CST)
I was adding __all__ to the random module and I noticed this very unpythonic
example in the module docstring:

    >>> g = Random(42)  # arbitrary
    >>> g.random()
    0.25420336316883324
    >>> g.jumpahead(6953607871644L - 1) # move *back* one
    >>> g.random()
    0.25420336316883324

Presuming backing up the seed is a reasonable thing to do (I haven't got
much experience with random numbers), why doesn't the Random class have a
jumpback method instead of forcing the user to know the magic number to use
with jumpahead?

    def jumpback(self, n):
        return self.jumpahead(6953607871644L - n)

Skip



RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4