计算立方体表面积的Python程序

计算立方体表面积的Python程序

要计算一个立方体的表面积,首先要复习一下立方体的概念。一个 立方体 是一个包含三个维度的几何图形:长度、宽度和高度,所有尺寸都相等。它有六个正方形的面,其中四个是侧面,另外两个是立方体的顶部和底部面。

计算立方体表面积的Python程序

要找出表面积,只需要知道单个边的长度。使用以下步骤找到立方体的表面积 −

  • 使用给定的边长找到一个正方形的面积

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

  • 六倍于找到的正方形面积的面积是“ 总面积

任何一个立方体的表面积的数学公式如下 −

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

输入输出情况

假设立方体边长为正数,输出的结果为 −

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

假设立方体边长为负数,输出的结果为 −

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

使用数学公式

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

示例

在下面的Python程序中,我们计算表示为“ cube_edge ”的立方体的侧面积和总面积。

# 立方体的边长
cube_edge = 6

if(cube_edge > 0):

   #计算立方体的侧面积
   lsa = 4*(cube_edge)*(cube_edge)

   #计算立方体的总面积
   tsa = 6*(cube_edge)*(cube_edge)

   #显示立方体的表面积
   print("侧面积: ", str(lsa))
   print("总面积: ", str(tsa))
else:
   print("不是有效长度")

输出

在执行上面的Python程序时,如下所示的结果将会被输出 −

侧面积: 144
总面积: 216

计算表面积的函数

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

声明函数的语法如下 −

def function_name(argument 1, argument 2, …)

示例

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

# 计算立方体侧面积的函数
def lateral_surfacearea(cube_edge):
   if(cube_edge > 0):
      lsa = 4*(cube_edge)*(cube_edge)
      print("侧面积:" , str(lsa))
   else:
      print("不是有效的长度")

# 计算立方体表面积的函数
def total_surfacearea(cube_edge):
   if(cube_edge > 0):
      tsa = 6*(cube_edge)*(cube_edge)
      print("总面积:" , str(tsa))
   else:
      print("不是有效的长度")

lateral_surfacearea(4) # 立方体边长为4
total_surfacearea(4)

输出

计算边长为“4”的立方体表面积后的输出为 −

侧面积:64
总面积:96

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程