본문 바로가기
파이썬/파이썬 알고리즘

[swea - 파이썬] 1545. 거꾸로 출력해 보아요

by Go! Jake 2021. 7. 14.

  문제

주어진 숫자부터 0까지 순서대로 찍어보세요

아래는 입력된 숫자가 N일 때 거꾸로 출력하는 예시입니다

 

  풀이

number=int(input())

for i in range(number,-1,-1):
    print(i, end = ' ')

input()으로 입력을 받고, input()으로 받은 값은 문자열이기 때문에 int() 처리 해 준다.

for문에서 range를 사용한다. range(number,-1,-1)를 사용하면 초기값을 포함하여 -1씩 프린트하게 된다.

range(a,b,c)인 경우, 항상 b에 1만큼 못미치는 값에서 멈춘다는 것을 기억하자.

 

print()는 기본적으로 줄바꿈이 내재되어 있다. 한 줄로 출력하는 것이므로 print(i, end = ' ')를 사용하여 끝(end)에 ' '로 띄어쓰기 정도로 덧붙인다.

 

댓글