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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录