티스토리 뷰

Code/BackJoon

백준 2741번: N 찍기 [Python]

Tree._.River 2022. 1. 24. 13:44

2741

 

2741번: N 찍기

자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

www.acmicpc.net

내가 처음 작성한 코드

 
N = input()
N = int(N)
for i in range(N):
    print(i+1)

최종 코드

N = int(input())
for i in range(1, N+1):
	print(i)

 

1. 파이썬은 사용자 입력을 input() 함수를 통해 받아온다.

2. input() 함수는 자동으로 문자열로 할당된다.

3. int() 함수를 이용하여 문자열을 정수값으로 변환한다.

4. for문을 이용하여 반복문을 통해 1부터 사용자로 입력받은 N까지 출력한다.

5. range는 반복문의 구간을 설정할 수 있다. (구간 설정을 하지 않으면 반복문은 0부터 카운트 된다.)

    예 ) range(1, 5)의 출력값은 
           1

           2

           3

           4
           이므로 N+1을 해준다.

6. 파이썬은 print() 함수를 통해 출력할 수 있다. print()는 자동 개행이 된다.

 

결과

'Code > BackJoon' 카테고리의 다른 글

백준 2440번: 별찍기 - 3 [Python]  (0) 2022.01.24
백준 2439번: 별찍기 - 2 [Python]  (0) 2022.01.24
백준 2438번: 별찍기 - 1 [Python]  (0) 2022.01.24
백준 2739번: 구구단 [Python]  (0) 2022.01.24
백준 2742번: 기찍 N [Python]  (0) 2022.01.24
댓글