파이썬의 for 문은 정의된 횟수 만큼 작성한 코드를 반복해서 실행하기 위해 사용한다.
파이썬에선 'for'와 ':' 사이 (문자열, 리스트, 튜플과 같은) 시퀀스나 다른 이터러블 객체를 입력한다고 설명한다.
문자열, 리스트, 튜플, 딕셔너리를 기준으로 코드의 예는 아래와 같다.
for 문에서도 continue와 break 키워드 사용이 가능하다.
- 첫번째 줄 리스트 변수 선언 시 "List Comprehensions"라 부르는 표현도 가능하다.
- range 함수는 (함수라기 보단 시퀀스 타입의 클래스) 특정 범위의 정수 시퀀스를 반환한다. 예로 range(10)은 0~9까지의 정수 범위를 갖는다. range(1, 20)은 1~19까지의 정수 범위를 갖는다. range(1,10,2)는 1~9까지 2씩 증가하는 정수로 정의된다.
'코딩 > 파이썬과 라즈베리파이' 카테고리의 다른 글
[Raspberry Pi] 라즈베리 파이와 함께 하는 파이썬 코딩 011. 클래스 (0) | 2021.05.16 |
---|---|
[Raspberry Pi] 라즈베리 파이와 함께 하는 파이썬 코딩 010. 함수 (0) | 2021.05.15 |
[Raspberry Pi] 라즈베리 파이와 함께 하는 파이썬 코딩 008. while 문 (0) | 2021.05.15 |
[Raspberry Pi] 라즈베리 파이와 함께 하는 파이썬 코딩 007. if 문 (0) | 2021.05.15 |
[Raspberry Pi] 라즈베리 파이와 함께 하는 파이썬 코딩 006. 기본 데이터 타입 dict (0) | 2021.05.15 |