Python求出1个数列的前20项之和

这篇文章主要介绍Python求出1个数列的前20项之和,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联公司专注于宁德网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供宁德营销型网站建设,宁德网站制作、宁德网页设计、宁德网站官网定制、微信平台小程序开发服务,打造宁德网络公司原创品牌,更为您提供宁德网站排名全网营销落地服务。

题目有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
1、程序分析
    分析数列的规律
    第一个数的分子为2,分母为1;第二个数的分分子为3(第一个数的分子+分母),分母为2(第一个数的分子);第三个数的分子为5(第二个数的分子+分母),分母为3(第二个数的分子);以此类推
2、程序实现

#Topic          :       求2/1、3/2、5/3、8/5、13/8、21/13...#                       求出这个数列的前20项之和#File Name      :       Map-Reduce.py#Author         :       Jack Cui#Created        :       13 April 2016from functools import reducea = 2b = 1Arr = []num = int(input("请输入要计算的项数:"))for i in range(num):
        Arr.append(a / b)a , b = a + b , aprint(reduce(lambda x,y:x+y,Arr))

3、结果显示
Python求出1个数列的前20项之和

以上是“Python求出1个数列的前20项之和”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网页名称:Python求出1个数列的前20项之和
路径分享:http://www.hxwzsj.com/article/peiopi.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 网站制作公司 成都网站建设公司 企业网站设计 成都网站建设 成都网站设计 成都网站建设 定制级高端网站建设 响应式网站设计方案 高端网站设计 手机网站制作 成都网站建设 app网站建设 成都网站建设 成都网站建设公司 自适应网站设计 营销网站建设 网站设计 成都做网站建设公司 成都网站制作 定制网站制作 四川成都网站设计 手机网站建设