diff --git a/factorial.py b/factorial.py new file mode 100644 index 0000000..f65f3f4 --- /dev/null +++ b/factorial.py @@ -0,0 +1,13 @@ +class Solution: + def factorial(self, num): + if num == 0 or num == 1: + return 1 + else: + return num * s.factorial(num-1) # 5 * 4! + + +if __name__ == '__main__': + number = int(input("Enter number : ")) + s = Solution() + s.factorial(number) + print(f"The factorial of {number} is { s.factorial(number)}") \ No newline at end of file