반응형
Python 제어문 정리하기 for문 편입니다.
python의 for문은 다른 프로그래밍 언어에서 사용하는 강화된 for문입니다.
보통 다른 프로그래밍 언어에선 for문의 인덱스를 조절해서 for문을 더 수행하도록 하는 방법이 가능한데요
인덱스를 조절해서 작업을 할 때는 while, 요소의 개수를 이용할 때는 for 이렇게 구분해 둔 게 아닌가 싶습니다.
목차
01. 기본 사용방법
01_01. 기본구조
for 변수 in 리스트(튜플, 문자열등):
수행할 문장~
01_02. 리스트, 문자열, range()를 사용한 예시 코드
02. 진행 및 종료에 관한 구문
02_01. 진행(넘김)에 관한 구문
continue는 for문에서 현재 실행되고 있는 시퀀스를 다음으로 강제로 넘기는 역할을 담당합니다.
for data in range(10):
# 02_01 아무것도 하지 않고 다음으로 진행
if data == 3:
print("\n", "=" * 3, "02_01. 진행 : continue", "=" * 3)
continue
02_02. 종료에 관한 구문
break는 for문 자체를 종료시키는 역할을 담당합니다.
for data in range(10):
# 02_02. 종료 : break
if data == 5:
print("\n", "=" * 3, "02_02. 종료 : break", "=" * 3)
break
print(data)
03. 예제 풀기
백준 2739번, 10950번 문제에 대한 풀의 내용입니다.
03_01. 2739번
03_02. 10950번
마무리
Javasciprt에서 사용하던 방법처럼 for문을 사용하려고 찾아봤는데 방법을 못 찾겠더군요.
파이썬은 두 개를 명확하게 구분 짓고 싶었던 게 아닌가 싶습니다.
그럼 이만~
'Python > Python 기초정리' 카테고리의 다른 글
[목차] 02. 파이썬 데이터 타입 정리 (0) | 2021.06.04 |
---|---|
[Python 기본 - 제어문 정리] 리스트 내포(List comprehension) (0) | 2021.06.02 |
[Python 기본 - 제어문 정리] while편 (0) | 2021.06.01 |
파이썬 제어문 if, while, for문 정리하기 if문 편 (0) | 2021.06.01 |
파이썬 데이터 타입 정리 - 08. Variable (변수) (2) | 2021.05.25 |