n = int(input())
for i in range(n): # n단의 트리 만들기
for j in range(n):
if j == n-1 : # 오른쪽 직각삼각형일 때 제일 오른쪽에
print('*'*(i+1), end='') # n만큼 별을 찍기
elif j+i < n-1 : # 왼쪽 직각삼각형일 때
print('0', end='') # 공백 대신 0 출력
else:
print('*', end='') # 삼각형부분에 별을 찍기
print() # 줄바꿈

계단식으로 별을 출력하고
마지막 항에서 i개의 별을 출력하는 것으로 트리모양을 시도
height = int(input())
for i in range(height):
for j in reversed(range(height)): # j를 거꾸로 꺼내기
if j > i: # j가 i보다 크면 공백
print(' ', end='')
else: # j가 i 이하이면 별
print('*', end='') # 한 줄이 아직 안 끝남
for j in range(height): # 그 줄에 이어서 j 꺼내기
if j < i: # j가 i보다 작으면 별
print('*', end='')
print() # 줄바꿈
reserved 와 end='' 을 이용해 한 줄에 여러 for문을 실행하는 코드