본문 바로가기
Python 문법/Python 상세 문법(3.11 기준)

[python3.11 상세] 제어문

by cogito21_python 2024. 7. 3.
반응형

제어문

 

조건문

조건이 참인 경우 실행

- 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 문: 특정 조건과 일치시 실행

 

 

반응형