input: Write a function to generate a random number between the given input numbers. The function should take two parameters, start and stop, and return a random integer between these two numbers, inclusive. If the function is called with the same parameters multiple times, it should return different numbers within the specified range each time.
  assert random_num(0, 10) in range(0, 11)
  assert random_num(5, 5) == 5
  assert random_num(100, 200) in range(100, 201)
  assert random_num(-10, 10) in range(-10, 11)
output: import random
  
  def random_num(start, stop):
      return random.randint(start, stop)