求误差小于输入值的e的近似值

自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!来近似计算。ei代表前i项求和。输入误差范围error,当ei+1-ei<error,则表示e的近似值满足误差范围。

输入格式:

在一行输入误差范围。

输出格式:

在一行输出e的近似值(保留6位小数)。

输入样例1:

在这里给出一组输入。例如:

0.01

输出样例1:

在这里给出相应的输出。例如:

2.716667

输入样例2:

在这里给出一组输入。例如:

0.000000001

输出样例2:

在这里给出相应的输出。例如:

2.718282

思路:

注意是前i+1项的和与前i项的和之差控制循环。(谢谢下面评论的朋友提醒)

代码如下:

e = float(input())
a = 1
i = 2
t = 2
b = 1 / t
sum = 1 + 1
e1 = 1
e2 = sum
while e2 - e1 >= e:e1 = e2a = bsum = sum + ae2 = sumi = i + 1t = t * ib = 1 / t
print('{:.6f}'.format(sum))

【题解】【PTA-Python题库】第4章-13 求误差小于输入值的e的近似值 (20 分)相关推荐

  1. 手机上开发python有哪些软件-哪个手机软件有python题库

    哪个手机软件有python题库? 推荐用leetcode,这款app十分适合大家来练习编程,它有着丰富的题库,而且对题目进行了分类,适合所有学习程度的用户. 下面给大家介绍一下这个软件的功能: 一.选 ...

  2. 语言题库体型判断问题_1000道Python题库系列分享20(43道填空与判断题)

    本期题目: 参考答案: 温馨提示 进入公众号,通过菜单"最新资源"==>"历史文章"可以快速查看分专题的文章列表,通过"最新资源"== ...

  3. python小屋_1000道Python题库系列分享九(31道)

    上期题目:1000道Python题库系列分享八(29道) 上期答案: 本期题目: ----------相关阅读---------- 教学课件 1900页Python系列PPT分享一:基础知识(106页 ...

  4. 1000道Python题库系列分享24(41个客观题,numpy专题)

    封面图片:<Python程序设计基础(第2版)>,董付国,清华大学出版社 ============== 好消息:智慧树网APP"知到"中搜索"董付国" ...

  5. 1000道Python题库系列分享23(61个填空题)

    封面图片:<玩转Python轻松过二级>,董付国,清华大学出版社 ================= 本期题目,参考答案在文末: 温馨提示 关注本公众号"Python小屋&quo ...

  6. 1000道Python题库系列分享

    本文是汇总地址,推送了新的题库之后会在这里更新. 1000道Python题库系列分享一(17道) 1000道Python题库系列分享二(48道) 1000道Python题库系列分享三(30道) 100 ...

  7. 1000道Python题库系列分享20(43道填空与判断题)

    本期题目: 参考答案: 温馨提示 进入公众号,通过菜单"最新资源"==>"历史文章"可以快速查看分专题的文章列表,通过"最新资源"== ...

  8. 1000道Python题库系列分享15(1道代码改写题)

    考虑到前面分享题库的时候,要等下一期才给出答案,不方便大家及时核对和学习.以后改为每期在文末直接给出答案,不明白的地方可以文末留言交流,提高学习效率. ================= 问题描述: ...

  9. 1000道Python题库系列分享14(1道代码阅读题)

    上期题目链接:1000道Python题库系列分享13(22道填空题) 上期题目答案: 本期题目:阅读下面的代码,分析其功能,并指出可能存在的错误及其原因,最好能够给出解决方案. 留言给出完整答案的朋友 ...

最新文章

  1. 查询一个字符串的子串出现的次数在sql中
  2. CreateEvent的使用方法
  3. isnull的使用方法
  4. IDEA查看Java源码
  5. 文献记录(part83)--Building outlier detection ensembles by selective parameterization of ...
  6. Android 为控件设置阴影
  7. Python 3.5.2 TypeError: a bytes-like object is required, not 'str’问题解决方案
  8. 把chord下dbm_noauth做成静态库,提供接口
  9. 霍夫曼算法_霍夫曼编码算法
  10. 安全管理:为软件供应链部署零信任方法
  11. React-leaflet在ant-design pro中的基本使用
  12. Proxomitron之天涯只看规则
  13. 2022年P气瓶充装考试模拟100题模拟考试平台操作
  14. 使用Hbuilder搭建MUI框架
  15. 货币转换程序(双符号)python代码_Python语言程序设计作业四货币转换
  16. CSS 分析倒三角|侧三角|正三角的实现
  17. 如何将中文转为计算机语言,怎么将中文系统变成英文系统
  18. 大论文 自动生成标题目录、图目录和表目录
  19. 中英离线翻译mac_Instant Translate for Mac-即时翻译Mac版下载 V1.3.0-PC6苹果网
  20. Hug pylons, not trees 拥抱电网,而非树木 | 经济学人20230408版双语精翻

热门文章

  1. 大数据环境下的多维分析技术
  2. pat顶级1003 Universal Travel Sites (35 point(s))
  3. Sublime Text 2 - 程序员必备神器!跨平台支持Win/Mac/Linux
  4. 02_java基础语法
  5. android addarc,Android绘图之Path总结
  6. GBK解码报错-UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa1 in position 98: illegal multibyte seq
  7. Python基础----字符串填充的几种方法
  8. 推荐5个好玩且有趣的 Python 实战脚本
  9. 阿里云服务配置SSH密钥对登陆
  10. Matlab 的多种灰度归一化方法代码演示(可以直接运行)