from data_getter import DataGetter D = DataGetter() D_name = D.get_name() D_number = D.get_number() class DuichengWindow(): def __init__(self): self.L1_name = D_name[0] self.L2_name = D_name[1] self.L3_name = D_name[2] self.L4_name = D_name[3] self.L5_name = D_name[4] self.L = D_number[0] self.W = D_number[1] self.G = D_number[2] self.num1 = D_number[3] self.num2 = D_number[4] self.L_a = D_number[5] self.L_b = self.L - 2 * self.G - self.L_a self.W_a1 = (self.W - 2 * self.G) // self.num1 self.W_a2 = (self.W - 2 * self.G) // self.num2 def SumWindow(self): if self.num2 == 1: L1 = 2 * ((self.L - self.G * 2) + (self.W - self.G * 2)) print('窗框{}:{}'.format(self.L1_name, L1)) L2 = self.num1 * (2 * (self.L_a + self.W_a1)) print('窗扇{}:{}'.format(self.L2_name, L2))