小工具知识网

当前位置: 首页 > 行业知识 > Python中计算圆周率的n种方法

行业知识

Python中计算圆周率的n种方法

2026-11-10 11:50:52 来源:互联网转载

Python中计算圆周率的n种方法

  1. 使用math库中的pi常量
import mathpi = math.piprint(pi)
  1. 使用π的计算公式:4*arctan(1)
import mathpi = 4 * math.atan(1)print(pi)
  1. 使用级数展开公式计算π
def calculate_pi(n):    sum = 0    for k in range(n):        sum += 4 * ((-1) ** k) / (2 * k + 1)    return sumprint(calculate_pi(1000))
  1. 使用蒙特卡洛方法计算π
import randomdef calculate_pi(n):    num_points_circle = 0    num_points_total = 0    for _ in range(n):        x = random.uniform(0, 1)        y = random.uniform(0, 1)        distance = x ** 2 + y ** 2        if distance 

上一篇:探索ASP学生管理系统的源代码奥秘,高效管理,轻松掌握学生信息!

下一篇:Android13 广播发送流程分析