for 반복문과 range로 코드 n번 반복하기
for 반복문의 사용 방법은 여러가지가 있지만 그중에서 기초가 되는 사용법은 바로 range를 사용해서 횟수를 정해서 사용하는 방법입니다.
for i in range(100):
print('100번반복!')
print(i)
[출력]
100번반복!
0
100번반복!
1
100번반복!
2
.
.
.
위같은 코드를 사용하면 range가 0-99까지 가는동안 for문을 통해 총 100번 동안 반복하게 됩니다!
여기서 또 궁금증이 드실텐데요 i는 여기에 왜 들어가 있는걸까요?
i = 10
a = 'test'
for i in range(100):
print(i)
for a in range(100):
print(a)
[출력]
0
1
2
.
.
.
99
0
1
2
.
.
.
99
사실 i의 위치에는 다른 변수, 다른 값으로 대체되도 반복 횟수(시퀀스)만 정확하다면 관계없이 똑같이 작동합니다. 이부분 참고하세요!