VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > 简明python教程 >
  • 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))
复制代码

这个程序不难,就不多说了。

 

读书和健身总有一个在路上

作者:我要去西藏
出处:http://www.cnblogs.com/Renqy/


相关教程