python 计算阶乘

 

# 用for循环计算 n! 
sum = 1
n=int(input('请输入n='))
for i in range(0,n+1):
    for j in range(i,0,-1):
        sum *= j    # sum=sum*j
    print('%d!=%3d' %(i,sum))
    sum=1

 

posted @ 2018-12-13 00:57  anobscureretreat  阅读(1137)  评论(0编辑  收藏  举报