(完整word)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) #输出属性的值。