当需要使用类查找圆的面积和周长时,将使用面向对象的方法。在此,定义了一个类,并定义了属性。函数是在类中定义的,用于执行某些操作。将创建该类的实例,并使用这些函数查找圆的面积和周长。
以下是相同的演示-
import math class circle_compute(): def __init__(self,my_radius): self.radius=my_radius def area_calculate(self): return math.pi*(self.radius**2) def perimeter_calculate(self): return 2*math.pi*self.radius my_result = int(input("输入圆的半径...")) my_instance = circle_compute(my_result) print("输入的半径为:") print(my_result) print("圆的计算面积为 ") print(round(my_instance.area_calculate(),2)) print("计算出的圆周长为:") print(round(my_instance.perimeter_calculate(),2))输出结果
输入圆的半径...7 输入的半径为: 7 圆的计算面积为 153.94 计算出的圆周长为: 43.98
定义了一个名为“ circle_compute”的类,该类具有诸如“ area_calculate”,“ perimeter_calculate”之类的功能。
它们分别用于计算圆的面积和周长。
创建此类的实例。
输入半径值并对其进行操作。
相关消息和输出将显示在控制台上。