Random numbers

Basic types / Numbers / Integer

from random import choice, randint, randrange, seed

# Fixed seed: the same numbers on every run
seed(42)

# Both ends included
rand = randint(0, 2)
# rand is 0, 1 or 2

# End excluded, like range()
rand2 = randrange(3)
# rand2 is 0, 1 or 2

# A random element
rand3 = choice([1, 2, 3])
# rand3 is 1, 2 or 3

print(f"{rand = }")
print(f"{rand2 = }")
print(f"{rand3 = }")