引言

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

问题

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

方法

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

实验结果与讨论

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

代码清单 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))

结语

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

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


作者:何榜亿

实习编辑:李欣容

Python实现数列求和相关推荐

  1. Python数据结构14:递归的原理,递归实现数列求和、求阶乘、十进制转为任意进制

    1. 概念:什么是递归? 递归(Recursion)是一种解决问题的方法.尤其是复杂问题,有时用递归解决复杂问题可能会出奇的简单. 递归将一个比较复杂的问题分解成更小规模的问题,持续分解直到问题规模小 ...

  2. python 分数序列求和公式_Python分数序列求和,编程练习题实例二十四

    本文是关于Python分数序列求和的应用练习,适合菜鸟练习使用,python大牛绕行哦. Python练习题问题如下: 问题简述:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13 要 ...

  3. 练习:数列求和a, aa, aaa, ..., aa...aa(n个a)

    2021年「博客之星」评选开始投票开启--我想要您投一票 我的CSDN主页 My Python 学习个人备忘录 我的博文推荐 练习:数列求和a, aa, aaa, -, aa-aa(n个a)(编写函数 ...

  4. 从斐波那契数列求和想到的俗手、本手和妙手

    数列求和的通常做法,用先求出数列的通项公式,然后循环累加求和.先以奇数集求和为例: 奇数列 fn = 2n-1,通项公式及求和公式都写成函数,即: def fn(n):return 2*n-1def ...

  5. Java黑皮书课后题第5章:*5.24(数列求和)编写程序,计算下面数列的和:1/3+3/5+5/7+7/9+……95/97+97/99

    5.24(数列求和)编写程序,计算下面数列的和:1/3+3/5+5/7+7/9+--95/97+97/99 题目 题目概述 破题 代码 运行示例 题目 题目概述 5.24(数列求和)编写程序,计算下面 ...

  6. Java黑皮书课后题第1章:1.6(数列求和)编写程序,显示1+2+3+4+5+6+7+8+9的结果

    Java黑皮书课后题第1章:1.6(数列求和) 题目 题目描述 槽点 代码 代码块 区分println(x)与println("x") 法1法2选用 修改日志 题目 题目描述 1. ...

  7. Java学习小程序(4)数列求和

    (1)有数列为:9,99,999...........9999999999.要求是用程序计算此数列的和.(3种方法) (2)有数列:1+1/2+1/3+1/4.......+1/n.要求使用交互的方式 ...

  8. ZZULIOJ 1052:数列求和4

    数列求和4 题目描述 输入n和a,求a+aa+aaa+-aa-a(n个a),如当n=3,a=2时,2+22+222的结果为246. 输入 包含两个整数,n和a,含义如上述,你可以假定n和a都是小于10 ...

  9. 7-11 数列求和-加强版 (20 分)

    7-11 数列求和-加强版 (20 分) 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A).例如A=1, N=3时,S=1+11 ...

  10. 数列求和 java_[代码展示]数列求和

    import java.util.*; // Compiler version JDK 11.0.2 //今天, 我来给大家讲下用Java自定义函数 //例子是数列求和 class Dcoder { ...

最新文章

  1. Using Regular Expression to validate a Guid
  2. 知乎热问:国家何时整治程序员的高薪现象?
  3. linux下的软件包安装(rpm   yum)
  4. 【项目管理】项目经理 总监 总经理不同优秀特质
  5. 在web.config中配置httpHandlers节点是的说明
  6. Android之封装倒计时页面
  7. 计算机基础及photoshop应用试题,全国计算机等级考试计算机基础及Photoshop应用试题答案(1)...
  8. https无法识别证书(unable to find valid certification path to requested target)的另类解法
  9. C#测绘兰勃特墨卡托投影
  10. 最大网络流的多种解法(洛谷P3376 网络最大流 为例)
  11. 免费数字证书申请(https)
  12. 【项目实战——emos在线办公系统】:组件之间的相互使用、请假页面、添加请假组件之间的关系梳理、model和v-model
  13. c语言五一快乐源码,快乐“五一”
  14. 牛刀:中国房价的买点还没有…
  15. 光格科技将于12月6日上会:拟募资6亿元,姜明武为实控人
  16. 俄国防部组建信息作战部队 应对西方网络-心理攻击
  17. flex 垂直方向 两端对齐
  18. LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件
  19. mysql映射mapper_这下够清楚了吧!详解Mybatis的Mapper映射文件
  20. 社群运营——你专属的新媒体流量入口! | 黎想

热门文章

  1. 查看html源代码编码,查看网页源代码全是乱码,但前台页面可以正常显示
  2. 我用Python爬虫获取数据,分析双色球中奖概率,差点就中了
  3. 山西大同大学计算机考试打印准考证
  4. Python大屏看板最全教程之数据库连接
  5. 读数学建模国赛优秀论文的笔记
  6. MySQL从删库到跑路(3):神奇的select
  7. 题目 1549: 盾神与积木游戏
  8. 常用网站有哪些,最常用的网站
  9. ABOUTCG发布特效之王 Houdini基础教程
  10. python实现定时任务的8种方式详解