[백준 2742 파이썬] - 기찍 N

zsunny·2022년 6월 15일
0

📌 질문

💯 정답

n = int(input())

for i in range(n, 0, -1):		//방법1
	print(i)

for i in reversed(range(n)):	//방법2
    print(i+1)

📝 설명 및 유의점

• 방법1. range(start,stop,step)의 step을 음수로 지정한다.
• 방법2. 리스트의 원소를 뒤집어 반환하는 reversed() 함수를 이용한다.

⭐️ 알고가기

• range([start], stop, [step])는 순차적인 숫자를 가지는 리스트를 생성하는 3개의 파라미터를 가지는 함수이다.
이때, start와 step의 default값은 0과 1이다.
• range(n, 0, -1)같이 step을 음수로 주면 n부터 1까지 역순으로 출력된다.
• reversed( ) 는 리스트의 원소를 거꾸로 뒤집고 이를 반환하는 함수이다.

profile
매일 성장하는 예비 웹 개발자 🌱

0개의 댓글