python中用for循环求和:1-1/3+1/5……-1/99+……

发布网友 发布时间:2022-04-21 10:45

我来回答

2个回答

热心网友 时间:2023-11-04 17:35

楼主 python 入门 吧
循环体里 怎么不见用 循环变量?
#encoding=utf-8

n = int(input('请输入正整数n:'))
sum = 0
for i in range(1,n+1):
sum += (-1)**(i+1)/(2*i-1) #这里用循环变量i 而不是 n
print('%.2f' % (sum))

运行结果
请输入正整数n:6
0.74追问啊这样,再问一下我运行之后提示程序异常,exit code 非0是什么意思。。谢谢!

追答不了解

热心网友 时间:2023-11-04 17:35

n -> i

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com