python第一次作业

  1. 1 + 1/2 + 1/3 + 1/4 + ... + 1/100
python 复制代码
sum=0
for j in range(1,101):
    sum=sum+1/j
print("第一题答案为%.6f" % sum)
  1. 1 - 1/2 + 1/3 - 1/4 + 1/5 ... 1/n
python 复制代码
sum=1
n=-1
for j in range(2,101):
    sum=sum+1/j*n
    n=-n
print("第二题答案为%.6f" % sum)
  1. 1 + 1/1+2 + 1/1+2+3 + 1/1+2+3+4 + ... + 1/1+2+3+...+n
python 复制代码
sum=0
n=0
for j in range(1,101):
    n=n+j
    sum=sum+1/n
print("第三题答案为%.6f" % sum)
  1. a+aa+aaa+aaaa+...+a...a前六项和(a=2)
python 复制代码
a=2
sum=0
for j in range(6):
    sum=sum+a
    a=a*10+2
print("第四题答案为" , sum)
  1. 用泰勒级数计算e的近似值,直到最后一项小于1e-6为止,e=1+1/1!+ 1/2! +1/3!+......1/n!
python 复制代码
sum=1
j=1
n=1
while 1/j>1e-6:
    j=j*n
    sum=sum+1/j
    n+=1
print("第五题答案为%.6f" % sum)
  1. π/4 = 1 - 1/3 + 1/5 - 1/7 + ......
python 复制代码
pai=1
j=-1
n=3
while 1/n>1e-6:
    pai=pai+1/n*j
    n=n+2
    j=-j
print("第六题答案为%.6f" % (pai*4))

运行结果

相关推荐
CoderCodingNo5 分钟前
【GESP】C++五级练习题 luogu-P1865 A % B Problem
开发语言·c++·算法
陳103012 分钟前
C++:红黑树
开发语言·c++
大闲在人15 分钟前
7. 供应链与制造过程术语:“周期时间”
算法·供应链管理·智能制造·工业工程
一切尽在,你来17 分钟前
C++ 零基础教程 - 第 6 讲 常用运算符教程
开发语言·c++
泉-java18 分钟前
第56条:为所有导出的API元素编写文档注释 《Effective Java》
java·开发语言
小熳芋19 分钟前
443. 压缩字符串-python-双指针
算法
0思必得019 分钟前
[Web自动化] Selenium处理滚动条
前端·爬虫·python·selenium·自动化
Charlie_lll28 分钟前
力扣解题-移动零
后端·算法·leetcode
chaser&upper29 分钟前
矩阵革命:在 AtomGit 解码 CANN ops-nn 如何构建 AIGC 的“线性基石”
程序人生·算法
沈浩(种子思维作者)32 分钟前
系统要活起来就必须开放包容去中心化
人工智能·python·flask·量子计算