본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 161 range()

by 포스트it 2021. 1. 31.
728x90
반응형

 

문제

for문과 range 구문을 사용해서 0~99까지 한 라인에 하나씩 순차적으로 출력하는 프로그램을 작성하라.

내풀이

for i in range(100):
    print(i)

정답

아래처럼 print문을 100번 칠 수는 없습니다.

print(0)
print(1)
....
print(99)

range문은 범위를 만들어 줍니다. 주의 할 점은 0 부터 2 까지 세 개의 데이터를 만들어줍니다.

>> list(range (3))
[0, 1, 2]

range(100)은 0 부터 99까지 숫자 리스트를 만듭니다. 이를 for문과 함께 사용하면 range로 생성한 모든 숫자르 하나씩 화면에 출력합니다.

for i in range(100):
    print(i)

range() 의 시작 숫자는 0부터라는걸 잊지마세요 !

 

728x90
반응형

댓글