Python实现数列求和

简介: Python实现数列求和

1 引言


高中我们已经学习过了数列求和,对于有规律的数列便很容易求出它的和,而对于无规律的数列却难以求出它的和,我们是否有更好的方法求出数列的和呢?


2 问题


列如,有一个数列{2/1,3/2,5/3,8/15,13/18,21/13......}求前二十项的和。


3 方法


利用python中的for循环便得以解决。


4 实验结果与讨论


通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。


代码清单 1


# 设分母为y=2,分子x=1
n = int(input(“请输入项数:”))
y = 2
x = 1
sum = 0
# 循环20次
for i in range(1,1+n):
sum += y
x,y = y,x+y
Print(“这个数列的前{}项的和是{:.2f}”.format(n,sum))

5 结语


针对数列求和这一问题,对于有规律的便容易去解决,但对于无规律的如何解决呢?还需要进一步去探索。


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


目录
相关文章
|
3月前
|
Python
Python中列表求和的深入理解
Python中列表求和的深入理解
49 0
|
3月前
|
存储 运维 数据挖掘
Python列表中每个元素前面连续重复次数的数列统计
Python列表中每个元素前面连续重复次数的数列统计
30 1
|
3月前
|
数据挖掘 计算机视觉 Python
Python实现对规整的二维列表中每个子列表对应的值求和
Python实现对规整的二维列表中每个子列表对应的值求和
22 0
|
3月前
|
Python Java Go
Python每日一练(20230420) 数组逐位判断、交错字符串、二进制求和
Python每日一练(20230420) 数组逐位判断、交错字符串、二进制求和
60 0
Python每日一练(20230420) 数组逐位判断、交错字符串、二进制求和
|
3月前
|
Python Java Go
Python每日一练(20230409) 字符串拆分数值求和、快乐数、格雷编码
Python每日一练(20230409) 字符串拆分数值求和、快乐数、格雷编码
59 0
Python每日一练(20230409) 字符串拆分数值求和、快乐数、格雷编码
|
3月前
|
存储 Python
Python实现案例讲解~计算斐波那斐数列的前n项
Python实现案例讲解~计算斐波那斐数列的前n项
|
3月前
|
Python
Python数字求和
Python数字求和
|
Python
python|序列求和之特殊a串数列求和
python|序列求和之特殊a串数列求和
225 0
|
算法 Python
Python|“另类”的1-100求和方法
Python|“另类”的1-100求和方法
64 0
|
Python
ZZULIOJ-1081,n个数求和 (多实例测试)(Python)
ZZULIOJ-1081,n个数求和 (多实例测试)(Python)