본문 바로가기

백준

[BaekJoon/Python3] 백준 2439번 : 별 찍기 - 2

 

 

 

<내가 작성한 코드>

N = int(input())

for i in range(1,N+1):
    a = N -i
    print(' ' *a+'*'*i)

 

☆ 프린트문에서 ',(콤마)'를 사용하면 띄어쓰기가 하나 더 되므로 '+'를 사용할 것! *공백 유의

 

 

<다른 풀이>

N = int(input())

for i in range(1,N+1):
    print(' ' *(N-i)+'*'*i)

 

☆ 프린트문 처음 작성했을 때 괄호 없이 N-i를 써서 에러가 났었다. 그래서 다른 문자를 사용하여 치환하여 풀었다. 괄호 하나만 넣었으면 풀렸던 문제!!!!!!!! 괄호를 잘 사용해보자