factorial.py 文件源码

python
阅读 36 收藏 0 点赞 0 评论 0

项目:Software-Architecture-with-Python 作者: PacktPublishing 项目源码 文件源码
def factorial(n):
    """ Factorial of a number.

    >>> factorial(0)
    1
    >>> factorial(1)
    1
    >>> factorial(5)
    120
    >>> factorial(10)
    3628800
    """

    # Handle 0 as a special case
    if n == 0:
        return 1

    return functools.reduce(operator.mul, range(1,n+1))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号