python计算 1/7-1/77+1/777-1/7777+1/77777-...+1/777...777(n个7)的和,保留2位小数
时间: 2023-11-11 16:06:31 浏览: 154
可以使用类似于引用[1]和引用中的for循环来计算这个问题。具体实现如下:
n = int(input("请输入n的值:"))
s = 0
flag = 1
for i in range(1, n+1):
t = 1 / int("7"*i) * flag
flag = -flag
s += t
print("计算结果为:{:.2f}".format(s))
相关问题
python计算 1/7-1/77+1/777-1/7777+1/77777-...+1/777...777(n个7)的和,保留2位小数
可以使用类似于引用[1]和引用中的for循环来计算这个和。具体实现方法如下:
n = int(input("请输入n的值:"))
s = 0
flag = 1
for i in range(1, n+1):
t = 1 / int("7"*i) * flag
flag = -flag
s += t
print("计算结果为:{:.2f}".format(s))
阅读全文