*
**
***
****
*****더보기
N = int(input())
for i in range(N):                 # N개의 열
	for j in range(N):               # 행을 어떻게 표현할지
    	if j <= i:                      # 예시)2열이면 별을 2개 찍음
        	print('*', end = "")        # * 하나 찍고 end로 줄바꿈 안 함
    print()                        # i번째 열을 출력
# 저걸 N회 함    *
   **
  ***
 ****
*****더보기

N = int(input())
for i in range(N):
    for j in range(N):
        if j < (N - i - 1):
            print(" ", end="")
        else:
            print("*", end ="")     
    print()
(4 - i) 미만에만 별이 찍힘
    *
   ***
  *****
 *******
*********더보기

N = int(input())
for i in range(N):
    for j in range((2*N - 1)):
        if (N - 1 - i) <= j <= (N - 1 + i):
            print('*', end = "")
        else:
            print(" ", end = "")
    print()
'IT학습 > Python' 카테고리의 다른 글
| [Python] 코딩 도장 복습: for, while, break, continue (0) | 2024.01.21 | 
|---|---|
| [Python] 코딩 도장 복습: if 조건문, else, elif (0) | 2024.01.12 | 
| [Python] 코딩 도장 복습: 딕셔너리, zip() (0) | 2024.01.11 | 
| [Python] 코딩 도장 복습: 시퀀스 자료형 (0) | 2024.01.11 | 
| [Python] 코딩 도장 복습: 변수 입력, 제어문자, 객체 비교 (0) | 2024.01.11 |