填空使阶乘函数返回n的阶乘,然后用相应的数字打印前10个阶乘(从0到9)。请记住,数字的阶乘被定义为整数及其前面所有整数的乘积。例如,5的阶乘(5!)等于1x2x3x4x5=120。还记得0 (0!)的阶乘等于1。for n in range(___,___):
print(n, factorial(n+<
我想把数字的阶乘存储在1到200,000范围内,但是由于较大数字的阶乘非常大,所以我的程序空间不足。有什么办法可以把它们存储在数组里吗?我的代码:factorial_of_numbers = [factorial_of_numbers[-1] for x in range(0, 200001) if not factorial_of_numbers.append(x*factori