python编写程序,输入一个整数n,计算1/1-1/2+1/3-1/4+……+1/n的值

 我来答
wang1991117
2018-09-04 · TA获得超过261个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:22.8万
展开全部

如图

更多追问追答
追问
我可以再问个其他问题吗?python输入一个0-9的整数,输出对应的中文大写汉字,十分感谢
追答
什么意思?举个例子,没理解
听雨婷2Y
2018-09-04 · TA获得超过360个赞
知道小有建树答主
回答量:227
采纳率:100%
帮助的人:144万
展开全部

我用的python2.7.代码如下

while 1:
    input_num = input("please input a integer:")
    if input_num <= 0:
        print "input error!"
        continue
    
    total = 0.0
    for i in range(1, input_num+1):
        if i % 2:
            total += 1/float(i)
        else:
            total -= 1/float(i)
    print '{0:.2f}'.format(total)
更多追问追答
追问
我可以再问个其他问题吗?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式