input: Write a function to raise an exception if the input value is not an integer and then return the square root of the input. 
  
  
  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
  try:
      square_root('4')
  except TypeError as e:
      assert str(e)=='Input must be an integer'
  try:
      square_root(4.0)
  except TypeError as e:
      assert str(e)=='Input must be an integer'
  assert square_root(16)==4.0
  
output: def square_root(x):
      if not isinstance(x, int):
          raise TypeError('Input must be an integer')
      return x**0.5