input: Write a function to generate a multiplication table with numbers in a range given start and end parameters. The function should iterate through the range defined by start and end, and print the multiplication of each pair of numbers within this range.
  
  def multiplication_table(start, end):
  	for x in range(start, end + 1):
  		for y in range(start, end + 1):
  			print(x * y, end = "  ")
  		print("\n")
  
  assert multiplication_table(5, 10)
  assert multiplication_table(1, 3)
  assert multiplication_table(2, 2)
  assert multiplication_table(0, 0)
output: def multiplication_table(start, end):
  	for x in range(start, end + 1):
  		for y in range(start, end + 1):
  			print(x * y, end = "  ")
  		print("\n")