try:from decimal import Decimal except:Decimal = float from continueanyway import ca @ca def ValidateNumerical(i): try: ii = Decimal(i) print(f"{i} is a valid number") return ii except:raise TypeError(f"The given {i} is not a number") def main(): ValidateNumerical("10") ValidateNumerical(10.0) ValidateNumerical("dshjkfsdjhfkjsd") ValidateNumerical(10) return 0 if __name__ == '__main__': main()