<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">np.random.random_integers(5)
# 4
type(np.random.random_integers(5))
# &lt;type 'int'&gt;
np.random.random_integers(5, size=(3.,2.))
# array([[5, 4],
# [3, 3],
# [4, 5]])

# Choose five random numbers from the set of five evenly-spaced
# numbers between 0 and 2.5, inclusive (*i.e.*, from the set
# :math:`{0, 5/8, 10/8, 15/8, 20/8}`):

2.5 * (np.random.random_integers(5, size=(5,)) - 1) / 4.
# array([ 0.625,  1.25 ,  0.625,  0.625,  2.5  ])

# Roll two six sided dice 1000 times and sum the results:

d1 = np.random.random_integers(1, 6, 1000)
d2 = np.random.random_integers(1, 6, 1000)
dsums = d1 + d2

# Display results as a histogram:

import matplotlib.pyplot as plt
count, bins, ignored = plt.hist(dsums, 11, normed=True)
plt.show()
</pre></body></html>