在Python中,你可以使用内置的`math`模块来获取圆周率(π)的精确值。下面是如何使用`math.pi`来计算并打印圆周率的示例代码:
```python
import math
获取圆周率的值
pi = math.pi
打印圆周率
print("圆周率的值是:", pi)
如果你需要计算圆周率到小数点后任意位,可以使用以下代码:
```python
from decimal import Decimal, getcontext
设置精度(例如,计算到小数点后100位)
getcontext().prec = 100
使用莱布尼茨级数计算π
def calculate_pi(precision):
getcontext().prec = precision + 2 设置精度
pi = Decimal(0)
k = 1
while True:
term = Decimal((-1) k) / (2 * k + 1)
pi += term
k += 2
if term < Decimal(10)
(-precision - 1): 当项的值小于所需精度时停止break
pi *= 4
return pi
计算并打印圆周率到小数点后100位
pi_value = calculate_pi(100)
print("圆周率(到小数点后100位): ", pi_value)