Python 圆形类计算周长和面积
Python 圆形类计算周长和面积
本文将介绍如何使用 Python 编写一个圆形类,并使用该类计算圆形的周长和面积。
首先,我们创建一个名为 'Round' 的类,它包含两个成员变量 'r'(半径)和 'pi'(圆周率),并通过构造方法初始化。
class Round:
def __init__(self, r, pi):
self.r = r
self.pi = pi
def get_perimeter(self):
return 2 * self.pi * self.r
def get_area(self):
return self.pi * self.r ** 2
接下来,我们创建两个方法:'get_perimeter()' 用于计算圆形的周长,'get_area()' 用于计算圆形的面积。
最后,我们创建一个半径为 3,圆周率为 3.14 的圆对象,并使用该对象调用 'get_perimeter()' 和 'get_area()' 方法来计算其周长和面积。
r1 = Round(3, 3.14) # 创建一个半径为3,圆周率为3.14的圆对象
print('圆的周长为:', r1.get_perimeter())
print('圆的面积为:', r1.get_area())
同时,我们还提供了一个计算矩形周长和面积的示例代码,方便您理解。
# 计算矩形的周长和面积
length = 4
width = 5
perimeter = 2 * (length + width)
area = length * width
print('矩形的周长为:', perimeter)
print('矩形的面积为:', area)
通过以上代码,您可以轻松地使用 Python 计算圆形和矩形的周长和面积。
原文地址: https://www.cveoy.top/t/topic/mCDq 著作权归作者所有。请勿转载和采集!