Python 计算菱形面积

Python 计算菱形面积

A 菱形 是一个四边形,它具有所有相等的边和垂直的对角线。它也被称为一种特殊类型的平行四边形,因为平行四边形有相等的对边并且形状类似。

Python 计算菱形面积

菱形的面积是通过它的对角线计算的,因为它们在图形内形成了四个三角形。所有这些三角形的面积的组合将给我们一个菱形的面积。数学公式如下-

面积\mathrm{{\frac{p:\times:q}{2}}}

其中,p和q是对角线的长度。

输入输出场景

让我们看一些输入输出场景来计算球的面积和体积−

假设对角线的乘积为奇数,输出为−

Input: (3, 5) // length of diagonals
Result: Area – 7.5

假设对角线的乘积是偶数,则输出为−

Input: (6, 8) // length of diagonals
Result: Area – 24.0

使用数学公式

我们可以使用标准的数学公式来实现一个用于计算菱形面积的Python程序,其中唯一的输入要求是菱形的对角线长度。

示例

以下示例展示了计算菱形面积的Python实现:

#length of rhombus diagonals
p = 6
q = 8

#calculating area of rhombus
area = (p*q) / 2

#displaying output
print("Area of the Rhombus: ", str(area))

输出

在编译和执行上述Python代码后,得到的输出如下 –

Area of the Rhombus: 24.0

计算菱形面积的函数

我们也可以在Python中使用用户自定义函数来实现计算菱形的面积。使用 ** def** 关键字来定义一个包含产生输出的代码行的函数。

示例

下面的Python代码使用用户自定义函数来找到菱形的面积:

def rhombus_area(p, q):
   #calculating area of rhombus
   area = (p*q) / 2

   #displaying output
   print("Area of the Rhombus: ", str(area))

#length of rhombus diagonals
p = 6
q = 8
rhombus_area(p, q)

输出

输出结果如下:

Area of the Rhombus: 24.0

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程