| 명령어 | 설명 | 예시 |
if | 가장 기본적인 조건문. 조건이 True면 코드 실행. | if score >= 60: |
elif | else if의 줄임말 이전의 if 또는 elif 조건이 False일 때,새로운 조건을 확인하여 True면 실행 | elif score >= 80: |
else | 위의 모든 조건(if, elif)이 False라면 실행 | else: |
pass | 문법적으로 코드가 필요하지만, 실행할 동작이 없을 때 사용 (조건문, 반복문 등을 미완성 상태로 둘 때 유용) | if condition: pass |
is | 두 객체가 동일한 객체인지 비교 (값이 아닌 메모리 주소가 같으면 True) | if x is y: |
is not | 두 객체가 동일한 객체가 아닌지 비교 | if x is not None: |
in | 특정 값이 시퀀스(리스트, 튜플, 문자열 등) 또는 컬렉션에 포함되어 있는지 확인. | if 'apple' in fruits: |
not in | 특정 값이 시퀀스 또는 컬렉션에 포함되어 있지 않은지 확인. | if 5 not in numbers: |
and | 두 조건이 모두 True일 때 True. (논리 곱) | if a > 0 and b < 10: |
or | 두 조건 중 하나라도 True일 때 True. (논리 합) | if day == 'Sat' or day == 'Sun': |
not | 조건의 논리 값을 반전 (True를 False로, False를 True로). | if not is_valid: |
| 삼항 연산자 | 한 줄로 간결하게 조건에 따라 값을 할당 TrueValue if (조건) else FalseValue | result = 'Pass' if score >= 70 else 'Fail' |
Posted in [python]파이썬
댓글 남기기