python 分数序列求和公式_Python分数序列求和,编程练习题实例二十四
本文是关于Python分数序列求和的应用练习,适合菜鸟练习使用,python大牛绕行哦。
Python练习题问题如下:
问题简述:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13
要求:求出这个数列的前20项之和。
Python解题思路分析:这道题要关注分子与分母的变化规律。2,3,5,8......
Python解题源代码如下:
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
第二种方法:
a = 2.0
b = 1.0
s = 0.0
for n in range(1,21):
s += a / b
b,a = a , a + b
print s
s = 0.0
for n in range(1,21):
s += a / b
b,a = a , a + b
print s
还有第三种方法,可以参考下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#www.iplaypy.com
a = 2.0
b = 1.0
l = []
for n in range(1,21):
b,a = a,a + b
l.append(a / b)
print reduce(lambda x,y: x + y,l)
以上的第三种方法,用到了lambda表达式,这个需要对lambda有了解明白其中的原理。但是很简洁。
Python分数序列求和,编程练习题实例二十四,输出结果为:32.6602607986。
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/python-100/11108.html
相关文章 Recommend
python 分数序列求和公式_Python分数序列求和,编程练习题实例二十四相关推荐
- python多线程并发_Python进阶记录之基础篇(二十四)
回顾 在Python进阶记录之基础篇(二十三)中,我们介绍了进程的基本概念以及Python中多进程的基本使用方法.其中,需要重点掌握多进程的创建方法.进程池和进程间的通信.今天我们讲一下Python中 ...
- python兔子编程_Python兔子生兔子算法,编程练习题实例十一
Python兔子生兔子算法,编程练习题实例十一 Python兔子生兔子算法,编程练习题实例十一 没学习python之前就听说过一个兔子生兔子的数学算法问题.现在学习了python编程后,自然要用pyt ...
- python接口自动化测试二十四:上传多个附件,参数化
python接口自动化测试二十四:上传多个附件,参数化 # 添加多个附件参数化files = [("1.png", "1.png") ("2.png& ...
- python实现组合cmn公式_python %x
关于 python %x的搜索结果 问题 scalene 一个 Python 的高性能 CPU 和内存分析器 Scalene 是一个 Python 的高性能 CPU 和 内存分析器,它可以做到很多其他 ...
- 加权求和公式_从加权求和的角度来看kalman滤波
一直想把自己工作学习中的感悟写出来与大家分享,但是每写到细节处,完美主义的思维模式时常让我止步不前.某一天,我突然想,还是先让自己放松一些,重点是分享出来.这之后,我终于可以写下去了.表述中有不严谨甚 ...
- python兔子生兔子_Python兔子生兔子算法,编程练习题实例十一
没学习python之前就听说过一个兔子生兔子的数学算法问题.现在学习了python编程后,自然要用python语言来解决这个问题啦.Python编程练习题和答案实例十一,兔子生兔子的算法详解如下. P ...
- 用python编写nao机器人舞蹈_python控制nao机器人身体动作实例详解
python控制nao机器人身体动作实例详解 发布时间:2020-10-23 09:18:22 来源:脚本之家 阅读:89 本文实例为大家分享了python控制nao机器人身体动作的具体代码,供大家参 ...
- Python编程基础:第二十四节 作用域Scope
第二十四节 作用域Scope 前言 实践 前言 在Python中每一个变量都有其自己的生命周期,我们一般将变量分为全局变量与局部变量,全局变量是指在整个代码内部都可以访问到的变量,局部变量是指只有在函 ...
- jquery audio没有声音_Python实用案例编程入门:第十四章 通过声音控制您的计算机
本章的主题为通过声音来控制您的电脑.当下的语音识别已经相对比较成熟,比如有的车载系统,或手机都支持语音识别,您可以通过声音来下达指令.比如您告诉导航系统"我要去北京",它会自动帮您 ...
最新文章
- sqlserver 新建只读权限用户
- html中看到php代码_如何在HTML中嵌入PHP代码
- 注入游戏没有焦点_不戴眼镜看3D电影、玩3D游戏,这项技术能焕发端游市场第二春吗?...
- 逐帧动画与人运动动画制作
- VB脚本:快速入门教程
- arcgis离线地图Java_ArcGIS API For Android离线地图的实现
- CSTSOFT ActiveX GDIPlus Pack 2021.03
- 抠图软件哪个好?这些软件值得收藏
- linux退出文件命令行,linux的top命令详解及退出操作
- uac管理员程序_有启用UAC的管理员快速打开程序的方法吗?
- 传播动力学--SIR模型及其应用
- 微软word如何插入页码_如何在Microsoft Word中使用页码
- iostream与iostream.h乱弹琴
- 2022DASCTF Apr X FATE 防疫挑战赛 部分web复现
- 老年机按键串号_老人机怎么打字母
- 涨点利器:推荐系统中对双塔模型的各种改造升级(上)
- wetool 接入图灵机器人_wetool自动接受新好友wetool使用教程-购买
- u盘安装浪潮服务器_安装linux操作系统--浪潮服务器
- 欧姆龙e5dc温控器_欧姆龙E5DC-QX2ASM-800用户手册 数字温度控制器手册 - 广州凌控...
- ASEMI三端正线性稳压器78M05工作原理