使用Python编程实现geometry()函数进行圆形计算
发布时间:2024-01-10 13:18:28
实现geometry()函数进行圆形计算的Python代码如下:
import math
def geometry(radius):
# 计算圆的面积
area = math.pi * radius ** 2
# 计算圆的周长
circumference = 2 * math.pi * radius
# 计算圆的直径
diameter = 2 * radius
return area, circumference, diameter
# 使用例子
radius = float(input("请输入圆的半径:"))
area, circumference, diameter = geometry(radius)
print("圆的面积为:", area)
print("圆的周长为:", circumference)
print("圆的直径为:", diameter)
在以上代码中, geometry() 函数接受一个参数 radius,代表圆的半径。该函数通过 math.pi 常量进行圆周率的获取。然后,函数利用给定的半径计算圆的面积、周长和直径,并将这些值以元组的形式返回。
在函数外部,我们可以使用用户输入的半径来调用 geometry() 函数,并将返回的结果赋值给变量 area、circumference 和 diameter。然后,我们可以使用 print() 函数将计算出的结果打印出来。
下面是一个程序的示例运行结果:
请输入圆的半径:5 圆的面积为: 78.53981633974483 圆的周长为: 31.41592653589793 圆的直径为: 10
在此示例中,用户输入的半径为 5。经过计算,得到的圆的面积约为 78.54,周长约为 31.42,直径为 10。
