The random function returns a uniformly distributed random number between the number expressions min_value and max_value inclusive.
By default the sequence of random numbers generated by repeated calls to random will always be the same. You can use the seed function to generate a different sequence.
Return Value
The function returns an integer random value. The function will return a value of default if min_value is greater than max_value or if either value is equal to one of the special values.