e是一个自然常数,数值约为2.71828,可以用于计算银行给的利息,公式为 e=(1+1/n)^n,将n无限扩大后e就会等于2.71828,是不是很神奇?还有一种公式也可以计算出e,那就是 e=1+1+1/2!+1/3!+1/4!……,感叹号是表示阶乘,是不是看起来很麻烦?但后者算出来的数值会比第一种更加接近e,我会两种方法都编的,首先我们来看第一种代码:

number = int(input('请输入n:'))
e = (1+1/number)**number#'**'的意思是number1次方
print(e)

是不是很惊讶?就3行代码?

没错!就3行!
现在,我们来编写第二种的代
公式:e=1+1+1/2!+1/3!+1/4!……

n = 2
c = int(input('请输入次数:'))
e = 2for i in range(c):number1 = nnumber2 = number1-1number3 = number1*number2while number2 != 1:number2 = number2 - 1number3 = number2*number3e = e + 1/number3n = n + 1print(e)

还比较简单吧,在之前我发过一篇scratch自定义的文章,现在,我们来用Python版的自定义:

def calculate_e():#def是定义的意思,蓝色的字是表示定义的名称n = 2c = int(input('请输入次数:'))e = 2for i in range(c):number1 = nnumber2 = number1-1number3 = number1*number2while number2 != 1:number2 = number2 - 1number3 = number2*number3e = e + 1/number3n = n + 1print(e)calculate_e()#引用这个定义等于运行上面的程序

是不是很有趣?这种方法算出来的结果会更准确

喜欢的话请点赞关注及微信公众号:

注:本文章为作者原创,未经允许禁止转载!

神奇的e——Python编程算e相关推荐

  1. matlalb与python编程进行动力总成悬置模态计算对比——困惑待解

    matlalb与python编程进行动力总成悬置模态计算对比--困惑待解 1.困惑 以前用python编程算动力总成悬置系统模态时,有时有少量误差,困惑的很,为了搞清原因,将整个理论建模及算法重新研究 ...

  2. python怎么编写口算题_来出口算题—— Python编程

    原标题:来出口算题-- Python编程 今天,小编带大家做一个实用的小程序,也就是计算题生成器. 低年级的小朋友,最需要提高的就是计算能力,而计算能力的提升离不开有效的练习,而手动出题总会有局限性, ...

  3. python怎么样才算入门编程-新手如何快速入门Python编程?听过来人说经验!

    新手如何快速入门Python编程?站在别人的肩膀上总是要快些的,如果你不借鉴前人的经验,那么前人踩过的坑你也会踩,所以来看看吧: Python是一种编程语言,可以用来做网站.写自动化测试脚本.做数据分 ...

  4. python编程从入门到实践pdf_Python编程入门研读笔记(二)

    <Python的四则运算>是本单元的第二课,本课依然存在许多"坑".请各位老师放心,这些坑我已经帮你踩过了.如果您对我的教材研读笔记有任何意见或建议,请在文章底部留言O ...

  5. python编程入门十三:递归

    第十三章:递归 说到递归,或许你也听说过递推,这两个概念其实应该算到算法的行列,在python编程入门的教程中我们也只是简单的讲一下,知道这个概念以及可以简单的应用就可以:本章其实也应该属于函数的范畴 ...

  6. python编程快速上手-----让繁琐工作自动化_Python编程快速上手—让繁琐工作自动化|百度云盘|基础学习...

    下载地址: 链接:https://pan.baidu.com/s/1QRH_LyFAizkbLfJm3oyK1w 提取码:5fel 内容提要 如今,人们面临的大多数任务都可以通过编写计算机软件来完成. ...

  7. python代码写好了怎么运行并画图-无所不能的python编程是怎么快速画图的呢?5分钟学会!...

    原标题:无所不能的python编程是怎么快速画图的呢?5分钟学会! Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言 ...

  8. python编程题-python编程题库

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案:? 本期 ...

  9. python画图程序-无所不能的python编程是怎么快速画图的呢?5分钟学会!

    原标题:无所不能的python编程是怎么快速画图的呢?5分钟学会! Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言 ...

  10. python编程零基础-编程零基础应当如何开始学习 Python?

    看到问题关于<编程零基础应当如何开始学习 Python?>,其实是在Python未来会很火的一个基础条件下,但是我觉得光光说学习Pyhon这件事,你首先得明白三件事: --如何判断你学习编 ...

最新文章

  1. 过年也学(nei)习 (juan)| 图像特征提取与匹配技术
  2. Tomcat报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
  3. Spring Cloud【Finchley】-11Feign项目整合Hystrix监控
  4. c语言程序设计 江宝钏 实验九,c语言程序设计,江宝钏著,实验九.docx
  5. linux+qt导入构建,如何在Qt Creator项目向导中添加自定义构建步骤?
  6. Scala程序将多行字符串转换为数组
  7. Oralce的内存结构
  8. python核心编程-第三章-个人笔记
  9. 服装行业RFID智能管理系统方案详解
  10. QT_仿王者荣耀抽奖
  11. linux环境下的多线程编程(一)
  12. 矩阵连乘(动态规划)
  13. cecore.cls.php 08cms,08CMS产品库报价系统 v1.1 utf8版PHP CMS源码下载-华软网
  14. 标签打印软件如何输出双面打印的文档
  15. docker使用阿里云Docker镜像库加速
  16. 区块链+保险的概述和发展现状
  17. 高等数学考研笔记(九)
  18. 计算机之父——图灵 108周年诞辰
  19. 【差分约束 模板题】 洛谷P5960(未完待续)
  20. 棋盘格相机标定图片拍摄方法

热门文章

  1. 音乐系统(译码作曲)
  2. unity动态禁用/启用组件enabled
  3. 10年老司机倾囊相授,贴片晶振的PCB layout需要注意哪些?
  4. 嵌入式开发培训学哪些?嵌入式培训课程好学吗
  5. learning bamboo flute
  6. SQL查询语句之查询数据
  7. 蜀山剑侠传-----第二十回
  8. 利用手机距离感应器来切换是用扬声器听音乐还是听筒听音乐
  9. 【GPL和LGPL】【VPlayer不开源】【其他开源的基本都仅是ffmpeg修改部分】
  10. 【杂文】NOIP2018 蒟蒻自闭记