파이썬 목차 보기
0. INTRO
파이썬에서는 똑같은 연산 혹은 명령어를 반복 수행할 수 있게 해주는 반복문이 존재한다. 이 반복문은 단순하고 오래 걸리는 일들을 빠르고 간편하게 처리할 수 있게 해 준다.
1. 반복문, FOR
반복문 FOR을 수행하기 위해서 먼저 for 문을 선언해주어야 한다. for문의 대략적인 코드는 다음과 같다.
for i in range(number)
이 단순한 코드는 몇 번 반복할 것을 의미한다. i는 range안의 변수로 1부터 끝까지 차례대로 증가하면서 반복해준다. 보통 리스트 내부의 변수를 언급할 때 사용하는데, i 말고 다른 영문자로 대체 가능하다. 그렇다면 예시로 1+1을 1000번 수행하는 반복문을 만들어보자.
예시 코드 :
for i in range(1000):
print(1+1)
예시 코드를 수행하면, 다음과 같은 결과를 얻는다.
2. 반복문의 응용
반복문을 응용하면 여러 가지 유용한 기능을 하는 프로그램을 짤 수 있다. 대표적으로 가장 많이 응용되는 것 중 하나로 리스트 혹은 딕셔너리와 같은 자료 형안에 있는 데이터에 접근하여 변경이나 삭제, 또는 추가를 할 때 자주 응용된다.
예를 들어 0의 데이터를 가지고 있는 1000개 데이터를 갖는 리스트를 수정하는 코드를 짜 보도록 하자.
A. 0 값을 가지는 리스트 만들고 사이즈 출력하기
예시 코드:
L= [0 for i in range(1000)]
size = len(L)
print(size)
예시 코드를 수행하면, 다음과 같은 결과를 얻는다.
B. 리스트 내의 데이터 수정
다음과 같은 예시 코드로 리스트의 데이터를 1+1로 모두 수정한다.
예시 코드:
for i in range(1000):
L [i]=1+1
print(L)
예시 코드를 수행하면, 다음과 같은 결과를 얻는다.
* 다음 강의는 특정 조건에서 반복을 수행하는 while 문입니다.
'COMPUTER SCIENCE > Python' 카테고리의 다른 글
[Section 2] 조건에 따라 명령을 실행하는 if문 (0) | 2021.07.13 |
---|---|
[Section 2] 특정 조건에서 반복을 수행하는 while 문 (0) | 2021.07.10 |
[Section 2] 반복문과 조건문에 대해서.. (0) | 2021.07.02 |
[Section 1] 튜플(tuple) (0) | 2021.06.17 |
[Section 1] 집합(set) (0) | 2021.06.15 |