题目;
输入任意一个数字计算阶乘
a = int(input('请任意输入一个数字的阶乘'))
b = 1
if a < 0:
print('负数没有阶乘!')
elif a == 0:
print('0的阶乘固定为1!')
else:
for i in range(1,a+1):
b = b * i
print('%s 的阶乘为 %s' % (a,b))
计算阶乘的Python代码
题目;
输入任意一个数字计算阶乘
a = int(input('请任意输入一个数字的阶乘'))
b = 1
if a < 0:
print('负数没有阶乘!')
elif a == 0:
print('0的阶乘固定为1!')
else:
for i in range(1,a+1):
b = b * i
print('%s 的阶乘为 %s' % (a,b))
1525

被折叠的 条评论
为什么被折叠?