Sunday, February 27, 2022

Factorial Python Codewars

Task:

Write a function to calculate factorial for a given input.

Solution:



def factorial(n):
    f = 1
    if n == 0:
        return f
    elif n < 0 or n > 12:
        raise ValueError("value out of range")
    else:
        for i in range(1,n+1):
            f *= i
    return f

print(factorial(13))

Factorial Solutions | Codewars



Related Posts


No comments :

Post a Comment