프로그래밍 문제 풀이/코드업(파이썬)

코드업[CodeUp] Python 기초 100제 [6076번]

태은코딩 2024. 1. 9. 09:12

6076 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기1(py)

문제설명
정수(0 ~ 100) 1개를 입력받아 0부터 그 수까지 순서대로 출력해보자.(for문을 사용)

 

입력값
정수 1개가 입력된다.
(0 ~ 100)
출력값
0부터 그 수까지 줄을 바꿔 한 개씩 출력한다.

 

입력 예시
4
출력 예시
0
1
2
3
4

 

정답 및 가능한 정답

n=int(input())

for i in range(n+1):
    print(i)

 

해설

for 문은 기본 구조로
for i in 범위:
    반복할 명령어 1
    반복할 명령어 2
range() 함수는 range(출발, 끝, 증가폭) : 출발부터 끝 미만까지 반복되는 범위 개체를 만든다. 
range(n) : 0~n-1까지 
range(2, n) : 2~n-1까지
range(2, n, 2) : 2~n-1까지 2간격으로

위 문제는 0부터 n까지 순서대로 출력하는 것이므로 범위를 range(n+1)로 잡아서 
for 문을 작성한다.