Python while循环计算1-1/2+1/3-1/4+...+1/99-1/100的值
可以使用while循环来计算1-1/2+1/3-1/4+...+1/99-1/100的值。首先,设定一个变量sum来存储结果,并初始化为0。然后,使用一个变量i从1递增到100,每次循环中,根据i的奇偶性来决定是加上1/i还是减去1/i,最后将结果存入sum中。最后,输出sum的值即可。
sum = 0
i = 1
while i <= 100:
if i % 2 == 1:
sum += 1 / i
else:
sum -= 1 / i
i += 1
print(sum)
运行上述代码,将会输出结果为0.688172179310195。
原文地址: http://www.cveoy.top/t/topic/pkwE 著作权归作者所有。请勿转载和采集!