22智能在线
新记
菜鸟问一下,怎么用python编程 1/0!+1/1!+1/2!+.....+1/10000!
求解一下,现在只学过简单的逻辑关系,不会做这个
举报该文章
相关建议 2019-01-05
代码示例
"""
菜鸟问一下,怎么用python编程 1/0!+1/1!+1/2!+.....+1/10000!
"""
import math
result = 0
for i in range(0, 10001):
result += 1/math.factorial(i)
print(result)
输出
2.7182818284590455
输出截图
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/2f2ticcf0scih26tf2.html
其他看法
第1个回答 2019-01-05
def jc(n):
If n==0:
return 1
else:
s=1
for i in range(n,n+1) :
s=s*i
return s
def cj1():
s=0
for i in range(10001):
s= s+1/ jc(i)
return s
cj1()
忘记map怎么用了,想了个方法
本回答被网友采纳
第2个回答 2019-01-05
你确定0可以作为分母? 你就一个循环计算阶层累加
相似回答
大家正在搜
相关问题
用python编程求1+1/2+1/3+1/4+1/5......
用python求定积分f(x)=1/(x+1),0到2界限
python怎么完成0.1+0.1=0.2?
python 请问一下s.get(x,0)+1是不是全部元素...
python中math.cos(math.pi/2)值不是0...
python3“/”操作时1与1.0的区别
python 编程 求答案!2、3两题
用Python计算1/1!,1/2!,1/3!……1/n!,...