input: Write a function to generate a multiplication table for numbers within a given range specified by start and end parameters. The function should print the multiplication table formatted with each result separated by two spaces and each row ending with a newline character.
  assert multiplication_table(5, 10)
  assert multiplication_table(1, 3)
  assert multiplication_table(7, 9)
output: def multiplication_table(start, end):
      for i in range(start, end + 1):
          for j in range(start, end + 1):
              print(i * j, end='  ')
          print()