以下是用 Python 编写的立方体类 (Box),包含长度 (length)、宽度 (width) 和高度 (height) 作为属性。类定义了两个方法,分别用于计算并输出立方体的体积和表面积:

class Box:
    def __init__(self, length, width, height):
        self.length = length
        self.width = width
        self.height = height
    
    def calculate_volume(self):
        volume = self.length * self.width * self.height
        print('立方体的体积为:', volume)
    
    def calculate_surface_area(self):
        surface_area = 2 * (self.length * self.width + self.length * self.height + self.width * self.height)
        print('立方体的表面积为:', surface_area)

在主程序中,可以创建一个立方体实例并初始化其属性值,然后调用计算体积和表面积的方法进行测试:

box = Box(5, 4, 3)
box.calculate_volume()  # 输出立方体的体积为: 60
box.calculate_surface_area()  # 输出立方体的表面积为: 94

上述代码定义了一个立方体类 Box,它有长度、宽度和高度作为属性。calculate_volume 方法用于计算立方体的体积,calculate_surface_area 方法用于计算立方体的表面积。通过创建一个立方体对象并调用这两个方法,可以得到立方体的体积和表面积。在主程序中进行测试,输出了相应的结果。

Python 立方体类:计算体积和表面积

原文地址: http://www.cveoy.top/t/topic/xBh 著作权归作者所有。请勿转载和采集!

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