본문 바로가기

배우기/복습노트[Python과 분석]

[실습문제] 2024. 1. 10.(수) (2문제)

728x90
반응형

1. 구구단 출력하기

구구단을 다음과 같이 출력하여라.

 

 

 

 

2. 아래와 같이 ★로 다이아몬드 모양을 출력하여라.

 

a1 = ' '    

a2 = '\u2605'    



print(a1*4+a2*1)

print(a1*3+a2*3)

print(a1*2+a2*5)

 

print(a1*(5-i)+a2*(2*i-1))



# 별이 많아지는 방향

i = 1

while i <= 5 :

    print(a1*(5-i)+a2*(2*i-1))

    i += 1

    

# 별이 줄어드는 방향

i = 6

while i <= 9 :

    print(a1*(i-5)+a2*(2*(10-i)-1))

    i += 1



# 합치면

i = 1

while i <= 5 :

    print(a1*(5-i)+a2*(2*i-1))

    i += 1

i = 6

while i <= 9 :

    print(a1*(i-5)+a2*(2*(10-i)-1))

    i += 1

 

 

728x90
반응형