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("输入圆的半径..."))
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”之类的功能。

  • 它们分别用于计算圆的面积和周长。

  • 创建此类的实例。

  • 输入半径值并对其进行操作。

  • 相关消息和输出将显示在控制台上。