ggjnnnf 2021-11-17 20:57 采纳率: 100%
浏览 17
已结题

关于#python#的问题,请各位专家解答!

img

  • 写回答

1条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2021-11-17 21:15
    关注

    一行代码打印:1-1/3+1/5-1/7...的前n项的和的4倍 , 值就是pi的近似值

    >>> Pi = lambda n: 4*sum([(-1)**(i+1)/(2*i-1) for i in range(1,n+1)])
    >>> Pi(10000)
    3.1414926535900345
    >>> Pi(100000)
    3.1415826535897198
    >>> Pi(1000000)
    3.1415916535897743
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月27日
  • 已采纳回答 11月19日
  • 创建了问题 11月17日