我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python留得课后题

调用Func计算e的值,当通项小于1E-6 停止计算。
e=1+1/1!+……

import math

def fun(n):
    return math.factorial(n)

def Func():
    n = 1
    t = 1 / fun(n)
    e_t = 0
    while t >= 1E-6:
        e_t += t
        n += 1
        t = 1 / fun(n)
    return 1+e_t

res = Func()
print(res)

--result
2.7182815255731922

近期文章

  • 编译没有错误,c语言中为什么我用while计算10!,运行的结果什么都没有显示呀?
  • C语言用三种方法将数组逆序输出
  • php:sql-query - 避免错误
  • 为什么这样写不对,我觉得没问题,让*p1与*p2有自己的地址
  • yoj获取密码 队列 解密 C语言
  • 这段代码是怎么实现要求的?
  • 华为nova手机怎么替换字体
  • 数据库原理怎么从文字描述中的句子推出(分析)函数依赖?
  • c语言的a++问题什么时候为原值什么时候为加一的值
  • C语言:函数题(大一的学习内容)
  • 输入后没有任何反应怎么回事
  • c语言结构体练习题不会做,有人会吗🙏
  • 将请求重定向到另一个类
  • 用c语言完成案例实现
  • c语言的一些基础问题
  • c语言编程,求素数🥺😭
  • 请讲解这个需要怎么弄?
  • pygame安装失败
  • C语言运用函数求公倍数
  • vscode 配置时出现问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华