input: Write a function to modify the given Python code so that it raises an exception if the input value is not an integer. If the input is an integer, the function should return the square root of the input value.
  
  def square_root(x):
      if not isinstance(x, int):
          raise TypeError('Input must be an integer')
      return x**0.5
  
  assert square_root(4)==2.0
  assert square_root(9)==3.0
  assert square_root(16)==4.0
  try:
      square_root("16")
  except TypeError:
      assert True
  except:
      assert False
  assert square_root(0)==0.0
output: def square_root(x):
      if not isinstance(x, int):
          raise TypeError('Input must be an integer')
      return x**0.5