Python 可以使用多种方法计算 π,其中最常见的方法是使用公式或算法来逐步逼近 π 的值。由于 π 是一个无限不循环小数,因此需要使用无限精度的数值计算库来进行计算,例如 Python 标准库中的 decimal 模块或第三方库 mpmath。
以下是使用 decimal 模块计算 π 的示例代码:
import decimal
# 设置精度为 1000 位
decimal.getcontext().prec = 1000
# 计算 π 的值,使用公式:π = 4 * (1 - 1/3 + 1/5 - 1/7 + 1/9 - ...)
pi = decimal.Decimal(