input: Write a function to generate a multiplication table with numbers in a given range using start and end parameters. Output the multiplication table in a formatted manner.
  def generate_multiplication_table(start, end):
      for i in range(start, end + 1):
          for j in range(start, end + 1):
              print(f"{i * j:4}", end=" ")
          print()
  
  assert generate_multiplication_table(2, 4) == None
  assert generate_multiplication_table(5, 7) == None
  assert generate_multiplication_table(1, 3) == None
output: def generate_multiplication_table(start, end):
      for i in range(start, end + 1):
          for j in range(start, end + 1):
              print(f"{i * j:4}", end=" ")
          print()