Python3 求 3!+6!+9!+12!+15+18!+21! 阶乘之和
'''------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:编写函数main 求3!+6!+9!+12!+15+18!+21!。
要求:编写函数中包含输出语句,直接打印表达式的结果。
---------------------------------------------------------
注意:部分源程序给出如下。请勿改动其它函数中的任何内容,
仅在函数的注释标志之间填入所编写的若干语句。
------------------------------------------------------'''
def main():
#**********Program**********
s = 0
factorial = 1
num = [3,6,9,12,15,18,21]
for i in num:
for j in range(1, i+1):
factorial *= j
s += factorial
factorial = 1
print(s)
#********** End **********
if __name__ == '__main__':
main()
复制