如何用Python计算前100项等差数列的和的示例代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计590个文字,预计阅读时间需要3分钟。
最近跑去学了Python,一个很简单的题目,结果发现数学公式忘了,在不使用for循环的情况下,居然有些情况,记录如下:
题:等差数列可以定义为每一项与其前一项的差等于一个常数,即等差数列的每一项与其前一项的差等于一个常数。
最近跑去学了下python,一个很简单的题,结果发现数学公示忘了,在不用for循环的情况下居然有些懵,记录为下..
题:等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用 d 表示公差,请计算数列
1 4 7 10 13 16 19 …
前 100 项的和。
等差求和公示:
和=(首数+尾数)*项数/2;
题的懵就是尾数忘了怎么求了,查了百度得到结果很简单。
尾数公式:
尾数 = 首数 + (项数-1)*等差数
Python代码:
x1 = 1 d = 3 n = 100 x100 = x1 + (n-1)*d s = (x1 + x100)*n/2 print s
补充拓展:递归实现1--100的加和运算(等差数列求和)
题目:用递归实现1-100的加法,相当与等差数列求和。
本文共计590个文字,预计阅读时间需要3分钟。
最近跑去学了Python,一个很简单的题目,结果发现数学公式忘了,在不使用for循环的情况下,居然有些情况,记录如下:
题:等差数列可以定义为每一项与其前一项的差等于一个常数,即等差数列的每一项与其前一项的差等于一个常数。
最近跑去学了下python,一个很简单的题,结果发现数学公示忘了,在不用for循环的情况下居然有些懵,记录为下..
题:等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用 d 表示公差,请计算数列
1 4 7 10 13 16 19 …
前 100 项的和。
等差求和公示:
和=(首数+尾数)*项数/2;
题的懵就是尾数忘了怎么求了,查了百度得到结果很简单。
尾数公式:
尾数 = 首数 + (项数-1)*等差数
Python代码:
x1 = 1 d = 3 n = 100 x100 = x1 + (n-1)*d s = (x1 + x100)*n/2 print s
补充拓展:递归实现1--100的加和运算(等差数列求和)
题目:用递归实现1-100的加法,相当与等差数列求和。

