Python, Determine if a string should be converted into Int or Float
def isfloat(x): try: a = float(x) except (TypeError, ValueError): return False else: return True def isint(x): try: a = float(x) b = int(a) except (TypeError, ValueError): return False else: return a == b