[Python-Dev] random.jumpback?

Tim Peters tim.one@home.com
Wed, 14 Feb 2001 00:34:35 -0500


[Skip Montanaro]
> 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

Did you miss the sentence preceding the example, starting "Just for fun"?

> Presuming backing up the seed is a reasonable thing to do
> ...

It isn't -- it's just for fun.

> (I haven't got much experience with random numbers),

If you did, you would have been howling with joy at how much fun you were
having <wink>.