hjbhkjsjhd 发表于 2022-10-20 09:57:32

可以看到

wangyanren 发表于 2022-10-17 11:09:13

只想领个币

freecrow 发表于 2022-10-17 10:00:49

回复才能看诶

1molHF 发表于 2022-10-17 06:58:00

回复才可看

象棋爱好者 发表于 2022-10-16 09:49:07

什么意思

tommyyu 发表于 2022-10-16 09:42:35

无理想的闲鱼 发表于 2022-10-15 22:54
大家是回复之后才能查看还是可以直接看到呀?

可以直接看到,建议弄两层隐藏

因为菜所以卷 发表于 2022-10-16 08:30:43

n = int(input("请输入项数:"))
PI = 0
for i in range(1,n,2):
    PI=PI+pow(-1,1+(i+1)/2)*(1/i)
print("PI=", PI * 4)

一行足矣

zhangjinxuan 发表于 2022-10-16 08:24:12

无理想的闲鱼 发表于 2022-10-15 22:54
大家是回复之后才能查看还是可以直接看到呀?

回复后才可看

zhangjinxuan 发表于 2022-10-16 08:23:13

看看答案,有点不会{:10_256:}

kerln888 发表于 2022-10-16 07:51:47

回复可看

jackz007 发表于 2022-10-15 23:20:05

本帖最后由 jackz007 于 2022-10-15 23:43 编辑

      稍微换个思路,判断正负号也许没有那么复杂!!!
n = int(input("请输入项数:"))
PI = 0
for i in range(n):
    PI = PI + (- 1) ** i / (2 * i + 1)
print("PI=" , PI * 4)
n = int(input("请输入项数:"))
PI = 0
for i in range(n):
    PI += - 1 / (2 * i + 1) if i % 2 else 1 / (2 * i + 1)
print("PI=" , PI * 4)

无理想的闲鱼 发表于 2022-10-15 22:54:54

大家是回复之后才能查看还是可以直接看到呀?
{:10_297:}
页: 1 [2]
查看完整版本: 【简单数学小问题2】求圆周率pi