欢迎访问宙启技术站
智能推送

使用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。