input: Write a function to raise an exception if the input value is not an integer and return the square root of the input if it is an integer. The function should be named `square_root`.
  assert square_root(4)==2.0
  assert square_root(9)==3.0
  try:
      square_root('a')
  except TypeError:
      pass
  else:
      raise AssertionError("Expected TypeError to be raised")
  try:
      square_root(4.5)
  except TypeError:
      pass
  else:
      raise AssertionError("Expected TypeError to be raised")
output: def square_root(value):
      if not isinstance(value, int):
          raise TypeError("Input value must be an integer")
      return value ** 0.5