【问题标题】:Find the side, perimeter, height and area of the triangle. A triangle with equal sides and a triangle with two equal sides求三角形的边、周长、高和面积。等边三角形和两条等边三角形
【发布时间】:2023-01-30 02:24:19
【问题描述】:

我不明白如何正确完成

class VienMalTrissturis:
  def __init__(self):
    self.__mala = 6
  def setMala(self, a):
    self.__mala = a
    
  def getMala(self):
    return self.__mala
    
  def getP (self):
    return self.__mala*3

  def getH (self):
    return ((3/4)*(self.__mala)**2)**(0.5)
  
  def getS (self):
    return (self.__mala * self.getH()) / 2

我不明白如何正确完成

【问题讨论】:

    标签: python


    【解决方案1】:
    class VienMalTrissturis:
      def __init__(self):
        self.__mala = 6
      def setMala(self, a):
        self.__mala = a
        
      def getMala(self):
        return self.__mala
        
      def getP (self):
        return self.__mala*3
    
      def getH (self):
        return ((3/4)*(self.__mala)**2)**(0.5)
      
      def getS (self):
        return (self.__mala * self.getH()) / 2
        
        
        
    mtri = VienMalTrissturis()
    print (mtri.getMala())
    mtri.setMala(18)
    print (mtri.getMala())
    print (mtri.getP())
    print (mtri.getH())
    print (mtri.getS())
    

    【讨论】:

      猜你喜欢
      • 2023-01-31
      • 2021-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-10
      • 2013-02-07
      相关资源
      最近更新 更多