In [1]:
import random
n=int(raw_input('Please input the amount of random numbers you want to generate:'))
a = 13 #We genearte "any" integer.
b = 7
m = 171
lastXn = 25
print "Used parameters: "
print "a = "+str(a)+" b = "+str(b)+" m = "+str(m)
print "Random numbers generated: "
for i in range(n):
Xn = float((a*lastXn + b)% m)
#print Xn
lastXn = Xn
random = float(Xn/m)
print random
In [ ]: