#------------------------------------------------------------------------------ # RandomInts1.py #------------------------------------------------------------------------------ import random rng = random.Random() # Create a random number generator def randomList(num, lower_bound, upper_bound): """ Generate a list containing num random ints between lower_bound (inclusive) and upper_bound (exclusive). The result may contain duplicates. """ result = [] for i in range(num): result.append(rng.randrange(lower_bound, upper_bound)) # end for return result #end randomList() #-- main ---------------------------------------------------------------------- # Pick 5 random month numbers L = randomList(5, 1, 13) print(L) # print some more random lists print(randomList(10,1,6)) print(randomList(10,1,11)) print(randomList(10,1,21))