求某数的阶乘

阶乘亦为n!=1×2×3×…×(n-1)×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。

'''
功能:求某数的阶乘
作者:cxf
日期:2021年11月18日
'''
n = int(input('n = '))
a = 1

if n >= 0:
    for n in range(1, n + 1):
        a = a * n
    print('{}! = {}'.format(n, a))
else:
    print('请重新输入一个正整数')

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Guess you like

Origin blog.csdn.net/qq_62590351/article/details/121401306