Write A Python Program For Factorial Using Recursion
Write A Python Program For Factorial Using Recursion
if n==0 or n==1: return 1 else: return (n* fact(n-1)) >>> fact(5) 120
Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> float(k) NameError: name 'k' is not defined >>> float(["k","r"])
Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> float(["k","r"])
TypeError: float() argument must be a string or a number Write a program using exception handling function >>> def safe_float(val): try: exception = float(val) except ValueError: exception = "object type cannot converted into float" except TypeError: exception = "object type cannot converted into float" return exception >>> safe_float(45) 45.0 >>> safe_float("kji") 'Object type cannot converted into float' >>> safe_float(["k","j"]) 'object type cannot converted into float'