写函数 pi,该函数有一个参数 n 正整数(该参数的默认值为 10000),功能是计算并返回 数列:1 - 1/3 + 1/5 - 1/7...的前 n 项的和。主程序从键盘读入一个整数,分别以普通参数以及 默认值来调用该函数进行测试,打印 4 倍该函数的和。
def PI(n=10000):
s , flag = 0, 1for i in range(n):
s += flag * 1 / (i * 2 + 1)
flag *= -1return s
n = int(input(">>>"))
print(4 * PI())
print(4 * PI(n))