用于计算立方体面积的 Python 程序

pythonserver side programmingprogramming更新于 2024/2/22 14:23:00

要计算立方体的面积,我们首先要复习一下立方体的概念。立方体是一种包含三个维度的几何图形:长度、宽度和高度,所有维度都具有相同的测量值。它有六个方形面,其中四个是侧面,另外两个是立方体的顶面和底面。

计算表面积的要求只是知道一条边的长度。立方体的面积使用以下步骤找到 -

  • 找到具有给定边的一个正方形面的面积

  • 找到的正方形面积的四倍是"侧面积"

  • 找到的正方形面积的六倍是"总表面积"

用于查找具有给定边"a"的任何立方体的表面积的数学公式如下 -

侧面积:4*(a)*(a)
总表面积:6*(a)*(a)

输入输出场景

假设立方体边的长度为正,则输出为 -

输入:6 // 6 是边长
结果:侧面积:144
总表面积:216

假设立方体边长为负,则输出为 −

输入:-6 // -6 是边长
结果:长度无效

使用数学公式

要使用数学公式在 Python 中计算立方体的面积,我们需要将立方体中任意边的长度作为输入。让我们看下面的一个例子 −

示例

在下面给出的 Python 程序中,我们计算立方体的侧面积和总表面积,其边长由"cube_edge"表示。

#The length of an edge in the Cube cube_edge = 6 if(cube_edge > 0): #Calculating Lateral Surface Area of the Cube lsa = 4*(cube_edge)*(cube_edge) #Calculating Total Surface Area of the Cube tsa = 6*(cube_edge)*(cube_edge) #Displaying the surface areas of the Cube print("Lateral surface area: ", str(lsa)) print("Total surface area: ", str(tsa)) else: print("Not a valid length")

输出

执行上述 Python 程序时,输出结果如下:-

侧面表面积:144
总表面积:216

计算表面积的函数

在 Python 中,我们还可以使用用户定义函数来显示立方体的表面积。Python 中的函数使用 def 关键字声明,传递一个或多个以逗号分隔的参数。让我们看看如何在下面的示例中找到立方体的表面积。

声明函数的语法是 -

def function_name(argument 1, arc 2, …)

示例

在下面给出的示例中,我们声明了两个函数来计算立方体的侧面和总表面积。立方体边的长度作为参数传递给这些函数。

#function to calculate lateral surface area def lateral_surfacearea(cube_edge): if(cube_edge > 0): lsa = 4*(cube_edge)*(cube_edge) print("Lateral surface area: ", str(lsa)) else: print("Not a valid length") #function to calculate total surface area def total_surfacearea(cube_edge): if(cube_edge > 0): tsa = 6*(cube_edge)*(cube_edge) print("Total surface area: ", str(tsa)) else: print("Not a valid length") lateral_surfacearea(4) #length of the edge = 4 total_surfacearea(4)

输出

计算边长为'4'的立方体的表面积后,输出结果显示为−

侧面表面积:64
总表面积:96

相关文章