Result Size: 625 x 571
demo_ref_random_setstate.py:
x
 
import random
#print a random number:
print(random.random())
#capture the state:
state = random.getstate()
#print another random number:
print(random.random())
#restore the state:
random.setstate(state)
#and the next random number should be the same as when you captured the state:
print(random.random())
C:\Users\My Name>python demo_random_setstate.py
0.6731178120498394
0.5642272440431916
0.5642272440431916