Python 程序来创建类并计算圆形的面积和周长
当需要使用类、面向对象方法来求圆的面积和周长时。在此,定义了一个类,并定义了属性。类中定义的一些函数用来执行特定操作。创建类的实例,并使用该函数来求圆的面积和周长。
以下是演示过程 −
示例
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("Enter the radius of circle...")) my_instance = circle_compute(my_result) print("The radius entered is :") print(my_result) print("The computed area of circle is ") print(round(my_instance.area_calculate(),2)) print("The computed perimeter of circle is :") print(round(my_instance.perimeter_calculate(),2))
输出
Enter the radius of circle...7 The radius entered is : 7 The computed area of circle is 153.94 The computed perimeter of circle is : 43.98
说明
- 类名称为“circle_compute”,其具有诸如“area_calculate”、“perimeter_calculate”等函数。
- 这些分别用来计算圆的面积和周长。
- 创建该类的实例。
- 输入半径的值,并对其执行操作。
- 相关消息和输出显示在控制台上。
广告