当前位置:SEO > 知识大全 >

Python基础练习实例24(有规律的数列)

时间:2020-08-11 16:09:48 来源:百度 点击量:

题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。

程序分析:请抓住分子与分母的变化规律,发现的规律不同程序可能也存在差异,这并没有什么影响。(后一个分数的分子是前一个分数分子与分母的和,后一个分数的分母是前一个分数的分子)。

根据上述的分析,写出程序源代码示例:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

a = 2.0

b = 1.0

s = 0

for n in range(1,21):

s += a / b

t = a

a = a + b

b = t

print s

以上实例输出结果为:

声明:本文由曾庆平SEO教程网整理不代表个人观点,转载请注明原文,点击还能查看更多SEO培训的文章;本文网址: http://www.yongfengseo.com/zimeiti/5200.html

围观: 1000次 | 责任编辑:曾庆平SEO

回到顶部
点击关闭
  • SEO在线客服代码 SEO在线客服代码 SEO在线客服代码