pip install pure-prng
from pure_prng_package import pure_prng
>>> seed = 170141183460469231731687303715884105727 #随意写的种子值>>> prng_instance = pure_prng(seed)>>> source_random_number = prng_instance.source_random_number()>>> next(source_random_number)65852230656997158461166665751696465914198450243194923777324019418213544382100
>>> prng_instance = pure_prng(seed, new_prng_period = 2 ** 512)>>> source_random_number = prng_instance.source_random_number()>>> next(source_random_number)8375486648769878807557228126183349922765245383564825377649864304632902242469125910865615742661048315918259479944116325466004411700005484642554244082978452
>>> period = 115792089237316195423570985008687907853269984665640564039457584007913129639747 #随意写的周期>>> prng_instance = pure_prng(seed)>>> rand_with_period = prng_instance.rand_with_period(period)>>> next(rand_with_period)mpz(65852230656997158461166665751696465914198450243194923777324019418213544381986)
>>> seed = 170141183460469231731687303715884105727>>> prng_instance = pure_prng(seed)>>> rand_float = prng_instance.rand_float(100)>>> next(rand_float)mpfr(‘0.56576176351048513846261940831522‘,100)
原文:https://www.cnblogs.com/sosei/p/15009355.html