25분
중첩 조건문과 실전 패턴
Day 4: 조건문
중첩 조건문과 실전 패턴
Python 기초 1: 변수, 자료형, 조건문, 반복문 > Day 4: 조건문
학습 목표
중첩 조건문을 이해한다 삼항 연산자를 사용할 수 있다 조건문 최적화 패턴을 익힌다
중첩 조건문
조건 안에 조건이 들어갈 수 있다.
에디터 로딩 중...
중첩이 깊어지면 가독성이 떨어진다
에디터 로딩 중...
에디터 로딩 중...
Early Return: 조건이 안 맞으면 빨리 빠져나와라.
삼항 연산자 (Conditional Expression)
에디터 로딩 중...
형식: 참일때값 if 조건 else 거짓일때값
에디터 로딩 중...
조건문 최적화 패턴
1. Truthy/Falsy 활용
에디터 로딩 중...
빈 문자열 "", None, 0, [], {}는 모두 False로 평가된다.
2. in 연산자 활용
에디터 로딩 중...
3. is 연산자 (None 비교)
에디터 로딩 중...
None과 비교할 때는 is를 쓴다. PEP 8 권장사항.
4. 딕셔너리 get() 활용
에디터 로딩 중...