搜尋此網誌

2026年3月12日星期四

Factorial

def factorial(num):
    if not isinstance(num, int):
        return None
       
    if num < 0:
        return None
   
    if num == 0:
        return 1

    result = 1
    for num in range(1 , num + 1):
        result *= num
    return result

Microsoft Copilot

沒有留言:

發佈留言