【题解】【PTA-Python题库】第4章-26 求1!+3!+5!+……+n! (10 分)
发布日期:2022-03-18 05:04:37 浏览次数:8 分类:技术文章

本文共 277 字,大约阅读时间需要 1 分钟。

求1!+3!+5!+……+n!

求1!+3!+5!+……+n!的和,要求用循环嵌套设计,n<12。

输入格式:

输入在一行中给出一个不超过12的正整数n。

输出格式:

在一行中按照格式“n=n值,s=阶乘和”的顺序输出,其中阶乘和是正整数。

输入样例:

5

输出样例:

n=5,s=127

思路:

用数学函数计算阶乘。

代码如下:

import mathn=int(input())s=0for i in range(1,n+1,2):    s=s+math.factorial(i)print('n={:d},s={:d}'.format(n,s))

转载地址:https://tuenity.blog.csdn.net/article/details/102684141 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【题解】【PTA-Python题库】第4章-25 输出三角形字符阵列 (15 分)
下一篇:【题解】【PTA-Python题库】第4章-27 二维数组中每行最大值和每行和 (10 分)

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月23日 06时41分30秒