自学内容网 自学内容网

Python-计算三角形面积的方法

#Python创建用于计算的属性

#定义一个三角形类,在__init__()方法中定义实例属性.

#定义一个计算三角形面积的方法,并应用@property将其转换为属性,最后创建类的实例,并访问转换后的属性。

class Triangles:#创建一个三角形类

    def __init__(self width height):#在__init__()方法中定义实例属性。

        self.width = width#三角形的底

        self。height = height#三角形的高

    @property#@property(装饰器)将一个方法转换为属性,从而实现用于计算的属性。

    def area(self):#计算机三角形的面积的方法

        return self.width * self。height*0。5#返回三角形面积的方法

triangles = Triangles(10 6)#创建一个类的实例

print('面积为:' triangles。area)  #输出属性的值。


原文地址:https://blog.csdn.net/m0_38073539/article/details/142936174

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!