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”等函数。
  • 这些分别用来计算圆的面积和周长。
  • 创建该类的实例。
  • 输入半径的值,并对其执行操作。
  • 相关消息和输出显示在控制台上。

更新日期:11-Mar-2021

3K+ 次浏览

开启您的 职业生涯

完成课程获得认证

开始
广告