实现一个Python程序来计算圆的面积和周长
发布时间:2023-12-04 12:51:44
下面是一个计算圆的面积和周长的Python程序:
import math
def calculate_area(radius):
area = math.pi * radius ** 2
return area
def calculate_circumference(radius):
circumference = 2 * math.pi * radius
return circumference
if __name__ == '__main__':
radius = float(input("请输入圆的半径:"))
area = calculate_area(radius)
circumference = calculate_circumference(radius)
print(f"半径为 {radius} 的圆的面积为 {area:.2f}")
print(f"半径为 {radius} 的圆的周长为 {circumference:.2f}")
这个程序使用了math模块中的pi常量和pow函数来进行计算。calculate_area函数接受圆的半径作为参数,计算并返回圆的面积。calculate_circumference函数同样接受圆的半径作为参数,计算并返回圆的周长。
在主程序中,用户需要输入圆的半径。然后调用calculate_area和calculate_circumference函数计算出圆的面积和周长。最后用打印语句将结果输出。
以下是一个程序的使用例子:
请输入圆的半径:5 半径为 5.0 的圆的面积为 78.54 半径为 5.0 的圆的周长为 31.42
在这个例子中,用户输入了半径为5的圆。程序计算出圆的面积为78.54和周长为31.42,并将结果输出。
