第一次Python作业

1.计算下列多项式之和:1+1/2+1/3+1/4+......+1/100

【代码】

sum = 0
for i in range(1,101))
    sum +=1/i
print("多项式之和为:",sum)

【运行结果】

2.计算下列多项式之和:1-1/2+1/3-1/4+1/-......1/n

【代码】

sum = 0
n=int (input("请输入n的值:"))
for i in range(1,n+1):
    if i%2==0:
        sum-=1/i
    else:
        sum+=1/i
print("多项式的和为:",sum)

【运行结果】

3.计算下列多项式之和:1+1/(1+2)+1/(1+2+3)+..1/(1+2+...+n)

【代码】

sum = 0
n = int(input("请输入n的值:"))
for i in range(1,n+1):
    number=i*(i+1)//2
    sum+=1/number
print("多项式的和为:",sum)

【运行结果】

4.计算a+aa+aaa+a...a前6项之和(a=2)

【代码】

sum1=0
sum=0
a=2
for i in range (1,7):
    sum1=sum1*10+a
    sum+=sum1
print("和为:",sum)

【运行结果】

5.用泰勒级数计算e的近似值,知道最后一项小于1e-6为止,e=1+1/1!+1/2!+1/3!+......1/n!

【代码】

res_e=0
num=1
i=0
while num>=1e-6:
    res_e+=num
    i+=1
    num=1
    for j in range(1,i+1):
        num/=j
print("结果为:",res_e)

【运行结果】

6.计算Π的公式为,Π/4=1-1/3+1/5-1/7+......1/n!

【代码】

sum = 0
n=int(input("请输入n的值:"))
for i in range(n):
    num=(-1)**i/(2*i+1)
    sum+=num
res_Π=4*sum
print("结果是:",res_Π)

【运行结果】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值