Code
numpy
import numpy as np
rng = np.random.default_rng(seed=42)
uniform = rng.random((3, 3))
ints = rng.integers(0, 10, size=5)
normal = rng.standard_normal(5)
choice = rng.choice([10, 20, 30], size=4, p=[0.5, 0.3, 0.2])
shuffled = rng.permutation(np.arange(10))
# Sampling from distributions
gauss = rng.normal(loc=0, scale=1, size=4)
beta = rng.beta(2, 5, size=4)
binom = rng.binomial(10, 0.5, size=4)
print(uniform.shape, ints, normal, choice)