Python math.pi 常量



Python math.pi 常数用于表示数学常数 Π (pi),大约等于 3.14159。它是 Python 的 math 模块中可用的预定义值,通常用于涉及圆、球体、三角函数和其他几何计算的数学计算。

在数学上,Π 是一个特殊的数字,表示圆的周长与其直径的比率。无论圆有多大或多小,如果你用它的直径除以它的周长,你总是会得到 Π。它是一个无理数,这意味着它不能表示为简单的分数,它的十进制表示无限持续而不重复。

语法

以下是 Python math.pi 常量的基本语法 -


 math.pi

返回值

常量返回 PI 的值。

示例 1

在下面的示例中,我们使用 math.pi 常量来计算给定半径的圆的面积 -


import math
radius = 5
area = math.pi * (radius ** 2)
print("The area of the circle with radius", radius, "is:", area)

输出

以下是上述代码的输出 -

The area of the circle with radius 5 is: 78.53981633974483

示例 2

在这里,我们计算给定半径的圆的周长 -


import math
radius = 8
circumference = 2 * math.pi * radius
print("The circumference of the circle with radius", radius, "is:", circumference)

输出

获得的输出如下 -

The circumference of the circle with radius 8 is: 50.26548245743669

示例 3

在此示例中,我们正在计算给定半径的球体的体积 -


import math
radius = 4
volume = (4/3) * math.pi * (radius ** 3)
print("The volume of the sphere with radius", radius, "is:", volume)

输出

生成的结果如下 -

The volume of the sphere with radius 4 is: 268.082573106329

示例 4

现在,我们通过提供圆的半径和圆弧的圆心角(以度为单位)来计算圆弧的长度。我们使用圆弧长度的公式,即半径乘以圆心角(以弧度为单位)(r * θ)。然后,在执行计算之前,我们使用 math.radians() 方法将角度从度转换为弧度 -


import math
radius = 10
angle_in_degrees = 45
angle_in_radians = math.radians(angle_in_degrees)
arc_length = radius * angle_in_radians
print("The length of the arc with radius", radius, "and angle", angle_in_degrees, "degrees is:", arc_length)

输出

我们得到的输出如下所示 -

The length of the arc with radius 10 and angle 45 degrees is: 7.853981633974483