class MyTriangle:
    def __init__(self, char, height):
        self.char = char
        self.height = height
        pass

    @staticmethod
    def print_chars(char, count):
        print(char * count, end='')

    def print(self):
        for i in range(self.height):
        #    self.print_chars(' ', self.height - i-1 ) # 이 줄이 없으면 왼쪽삼각
        #    self.print_chars('*', 2*i+1)
        #    print('')
            blank_num = self.height - i -1
            char_num = i*2+1
            self.print_chars(' ', blank_num)
            if self.height == 4:
                self.print_chars('*', char_num)
            if self.height == 5:
                self.print_chars('#', char_num)
            print('')

        pass
   
    def inner_print(self, char):
       
        pass


if __name__ == '__main__':
    tri_1 = MyTriangle('*', 4)
    tri_1.print()

    tri_2 = MyTriangle('#', 5)
    tri_2.print()

    tri_3 = MyTriangle('*', 6)
    tri_3.inner_print(' ')

    tri_4 = MyTriangle('*', 7)
    tri_4.inner_print('@')



여기서 아래는 안건드리고 위만 수정해서 별삼각형을 만들려는데 해보면 알겠지만 문자 하나만 있는 삼각형은 만들겠는데

사진같은 아래 두개를 어떻게 할지 모르겠다 도움ㅠㅠ