zy作业·1

1

复制代码
sum = 0
for i in range(1, 101):
sum = sum + 1 / i
print( f"1+1/2+...+1/100的和为: {sum:.7f}")

2

复制代码
sum1 = 0
sum2 = 0
for m in range(1,101,2):
    sum1 = sum1 + 1/m
for i in range(2,101,2):
    sum2 = sum2 + 1/i
sum = sum1 - sum2
print(f"1-1/2+1/3-1/4+...1/100之和为:{sum:.7f}")

3

复制代码
sum = 0
for n in range(1,101):
    p = 2/(n * (n+1))
    sum += p
print(f"1+1/(1+2)+...1/(1+2+...+100)之和为:{sum:.7f}")

4

复制代码
a = 2          
sum = 0
num = 0
for i in range(6):
    num = num * 10 + a
    sum += num
print(f"2 + 22 + 222 + 2222 + 22222 + 222222 的和为: {sum}")

5

复制代码
sum = 1
f = 1    
n = 1    
while 1/f > 1e-6:
    f *= n       
    sum += 1/f     
    n += 1      
print(f"e的近似值为:{sum:.8f}")

6

复制代码
pi1 = 0
sign = 1   
n = 1       
while 1/n > 1e-6:
    pi1 += sign / n  
    sign = -sign     
    n += 2            
pi = pi1 * 4 
print(f"π的近似值为:{pi:.6f}")
相关推荐
星轨初途1 分钟前
LeetCode 热题 100——day10 和为 K 的子数组
开发语言·c++·算法·leetcode
数模竞赛Paid answer3 分钟前
2021年深圳杯数学建模C题配电网可靠性和故障软自愈研究解题全过程论文及程序
算法·数学建模·数据分析·深圳杯
有点。8 分钟前
C++广度优先搜索(二)-练习题
c++·算法·宽度优先
骇客野人10 分钟前
阿里云运维手册(通用生产版|云上运维标准化文档)
运维·阿里云·云计算
疯狂打码的少年21 分钟前
【数据结构】队列的应用:循环队列
数据结构·笔记·算法
雾时之林29 分钟前
Linux---计算机网络常见面试题
linux·运维·计算机网络
Winner_hwx36 分钟前
python拓展
算法
TAN-90°-1 小时前
Deep Learning for Computer Vision——Image Classification with Linear Classifiers
python·深度学习·算法·计算机视觉·线性回归
维核科技1 小时前
多卡集群频繁裂卡、通信报错?NVLink故障排查与运维优化方案
运维·服务器维修·gpu维修·算力卡维修·gpu故障·算力卡故障·服务器故障
10mAh1 小时前
【Linux】error while loading shared libraries 怎么解决?——ldd、RPATH 与动态链接排错
java·linux·前端