要求:类的属性:三角形的三条边长类的方法:def getZC(self)计算并返回周长,def printArea(self)计算并输出面积,面积精确到小数点后二位,def isCorrect(self)判断三条边长是否能构成三角形,def init(self,a,b,c)构造方法。提示:已知三角形三边a,b,c,则面积S=sqrt[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2。class Triangel: a=int(input("请输入三角形的a边长:")) b= int(input("请输入三角形的b边长:")) c= int(input("请输入三角形的c边长:")) def getZC(self): z = print("三角形的周长为:%s" % (self.a + self.b + self.c)) def printArea(self): import math p = (self.a + self.b + self.c) / 2 S = math.sqrt(p * (p - self.a) * (p - self.b) * (p - self.c)) w = print("三角形的面积是:%.2f" % (S)) def __init__(self): if self.a+self.b<=self.c or self.a+self.c<=self.b or self.b+self.c<=self.a: print("三角形的任意两边之和不大于第三边,不能构成三角形,无法计算面积") print("三角形的任意两边之和不大于第三边,不能构成三角形,无法计算周长") else: self.printArea() self.getZC()g=Triangel()1234567891011121314151617181920212223————————————————