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))

运行结果

相关推荐
zm-v-159304339861 小时前
Python 数据挖掘从入门到精通:回归 / 分类 / 聚类 / 关联分析完整教程
python·数据挖掘·回归
仰泳的熊猫3 小时前
题目2570:蓝桥杯2020年第十一届省赛真题-成绩分析
数据结构·c++·算法·蓝桥杯
似水明俊德6 小时前
02-C#.Net-反射-面试题
开发语言·面试·职场和发展·c#·.net
qq_417695056 小时前
机器学习与人工智能
jvm·数据库·python
无极低码6 小时前
ecGlypher新手安装分步指南(标准化流程)
人工智能·算法·自然语言处理·大模型·rag
漫随流水6 小时前
旅游推荐系统(view.py)
前端·数据库·python·旅游
软件算法开发7 小时前
基于海象优化算法的LSTM网络模型(WOA-LSTM)的一维时间序列预测matlab仿真
算法·matlab·lstm·一维时间序列预测·woa-lstm·海象优化
Thera7777 小时前
C++ 高性能时间轮定时器:从单例设计到 Linux timerfd 深度优化
linux·开发语言·c++
yy我不解释7 小时前
关于comfyui的mmaudio音频生成插件时时间不一致问题(一)
python·ai作画·音视频·comfyui