# 3. APS/SWEA

SWEA # Python_D1_2027_대각선 출력하기 ✅

둥굴둥굴둥굴레차 2021. 2. 15. 00:32

 

 

👨‍🌾 [문제]

다음과 같은 모양을 만들어라.

 

#++++
+#+++
++#++
+++#+
++++#

 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

for i in range(0, 5):
    for j in range(0, 5):
        if i == j:
            print('#', end='')
        else:
            print('+', end='')
	# i가 0일 때 j의 for문이 다 돌면 바로 print하고
    # i가 1일 때 j의 for문이 다 돌면 바로 print해주기 위해
    # 다음과 같은 위치에 print()가 온다.
    # 가장 바깥 for문 아래에 print()두면 전혀 다른 결과가 나온다
    print()

 

 


 

🍦 [복습]

 

# 1. 210218

이 문제는 그 땐 몰랐지만 2차원 배열을 맛보기 해보는 문제였다고 생각한다.

#을 출력해야하는 곳은 모두 2차원 배열을 돌려보았을 때,

i와 j가 같은 곳을 #으로 출력하는 것 이었음!

 

그런데 아직은 print()를 저 위치에 놔두는 것이 익숙하지가 않네...흠

 

# 2. 210225

복습 완료