데이터와 코드로 세상을 바라봅니다.

[Python3] - for, string add 본문

Code/Python

[Python3] - for, string add

코드우드 2020. 11. 23. 10:44
def solution(N):
    answer = ''
    
    type_a = ''
    type_b = ''
    
    for i in range (0,N):
        type_a = type_a+'*'
        if (i==0) or (i==N-1) :
            type_b = type_b+'*'
        else :
            type_b = type_b+' '

    for j in range (0,N):
        if (j==0) or (j==N-1) :
            answer = answer+type_a+'\n'
        else :
            answer = answer+type_b+'\n'
        
    return answer[:-1]

[문제] 별 찍기 - 2

 

[문제 설명]

첫번째 줄에서 N번째 줄까지 다음과 같은 규칙으로 출력한 결과값을 구하여라.
(1 <= N <= 100)

N = 1

*

N = 2

** **

N = 3

*** * * ***

N = 4

**** * * * * ****