code: def is_float_like(value):
      
      try:
          if isinstance(value, float): return True
          return float(value) == value and not str(value).isdigit()
      except:
          return False
docs: Returns whether the value acts like a standard float.
  
          >>> is_float_like(4.0)
          True
          >>> is_float_like(numpy.float32(4.0))
          True
          >>> is_float_like(numpy.int32(4.0))
          False
          >>> is_float_like(4)
          False