python练习题4.26求1!+3!+5!+……+n!
作者:互联网
求1!+3!+5!+……+n!的和,要求用循环嵌套设计,n<12。
输入格式:
输入在一行中给出一个不超过12的正整数n。
输出格式:
在一行中按照格式“n=n值,s=阶乘和”的顺序输出,其中阶乘和是正整数。
代码如下:
#!/usr/bin/python # -*- coding: utf-8 -*- #待思考分析 n = int(input()) sum = 0 for i in range(1, n + 1, 2): s = 1 for j in range(1, i + 1): s *= j sum += s print("n=" + str(n), end=',') print("s=" + str(sum))
这个程序不难,就不多说了。
读书和健身总有一个在路上
标签:练习题,python,sum,print,range,阶乘,格式,4.26 来源: https://www.cnblogs.com/Renqy/p/12751010.html