반응형
제어문
조건문
조건이 참인 경우 실행
- if 문: 조건인 True인 경우 실행
- if ~ else 문: 조건인 True인 경우 if의 코드 실행, False인 경우 else의 코드 실행
- if ~ elif ~ else 문: 조건인 True인 경우 if의 코드 실행, False인 경우 다음 elif 조건을 확인하는 순서로 진행. 모두 False의 경우 else의 코드 실행
- 중첩 조건문
반복문
반복되는 경우 실행
- while 문: 조건이 True일 경우 실행. 탈출 조건 필수
- for ~ in 문: iterable 객체를 순회하면서 실행
- range(start=0,end,step=1)
- 중첩 반복문
반복 제어
반복문을 탈출하거나 넘어갈때 실행
- break: 가까운 반복문 탈출
- continue: 가까운 반복문으로 이동
- pass: 코드 입력없는 경우 사용
패턴매칭
특정 패턴과 일치할 때 실행
- match ~ case 문: 특정 조건과 일치시 실행
반응형
'Python 문법 > Python 상세 문법(3.11 기준)' 카테고리의 다른 글
[python3.11 상세] 데이터구조 (0) | 2024.07.03 |
---|---|
[python3.11 상세] 문자열 (0) | 2024.07.03 |
[python3.11 상세] 함수 (0) | 2024.07.03 |
[python3.11 상세] 연산자 (0) | 2024.07.03 |
[python3.11 상세] 변수와 자료형 (1) | 2024.07.03 |