偶数,奇数前n项和

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了偶数,奇数前n项和相关的知识,希望对你有一定的参考价值。

1.引言

偶数奇数是数学当中常见的数,在数列当中是很常见的,一般题目会要求计算前奇数项和,前偶数项和。因为要讨论项数的奇偶性,而比较麻烦。这里我想写一个函数来解决这个问题。

2.问题

写一个函数各求前n奇数项和,前偶数项和。

3.方法

设置一个n来代表示项数,用n%2==0来判断n是不是偶数,可以用if    else  语句来完成这个问题。

代码清单 1

def f(x):
   sum=0
sum2=0
if x%2==0:
for i in range(2,x+1,2):
           sum=sum+1/i
print(sum)
else:
for k in range(1,x+1,2):
           sum2=sum2+1/k
print(sum2)
f(4)

4.结语

本题探讨了前奇数,偶数项和问题。涉及到了if   else  语句判断。通过这个问题,我学到了判断奇偶数的方法,在实验的操作当中还是要注意格式的问题,每一步及相应的含义是什么。

实习编辑:李欣容

稿件来源:深度学习与文旅应用实验室(DLETA)

以上是关于偶数,奇数前n项和的主要内容,如果未能解决你的问题,请参考以下文章

[PTA]实验2-3-3 求奇数分之一序列前N项和

斐波那契数列求和公式

51nod 1613翻硬币

算法 调整数组顺序,使得奇数在前偶数在后,分别保证奇数和偶数之间的相对位置不变

数组重新排序,使奇数位于偶数前(待续)

2020-05-22 — 习题训练二