https://www.acmicpc.net/problem/2742
자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.
첫째 줄부터 N번째 줄 까지 차례대로 출력한다.
import sys
input = sys.stdin.readline
n = int(input())
for i in range(n, 0, -1): # i는 n에서 0까지, -1의 간격으로 (n, n-1, n-2, ... , 1)
print(i)
range에서 역방향으로 가고 싶으면 range(끝, 시작, 간격)으로!
특히 두번째 인자는 평소 range(시작, 끝)의 마지막 인자와 마찬가지로 범위에 포함되지 않으니
포함하고 싶다면 -1 해주자!
참고로
문자열을 뒤집고 싶으면 아래처럼 하면 된다.
str = 'Hi guys!'
str_reversed = str[::-1] # str_reversed = '!syug iH'
그냥.. 인자 3개인게 닮아서..