练习

    对函数 fact(n) 编写doctest并执行:

    # -- coding: utf-8 --



    def fact(n):

    '''





    '''

    if n < 1:

    raise ValueError()

    if n == 1:

    return 1

    return n * fact(n - 1)



    if name == 'main':

    import doctest

    doctest.testmod()