조건문의 기본적인 형태는 if ~ elif ~ else
if 조건문 1:
조건문 1이 True일 때 실행
elif 조건문 2:
조건문 1에 해당하지 않고, 조건문 2가 True일 때 실행되는 코드
else:
모두 아닐 때 실행되는 코드
기타 연산자
- 다수의 데이터를 담는 자료형을 위해 in 연산자와 not in 연산자가 제공
- 리스트, 튜플, 문자열, 딕셔너리 모두에서 사용이 가능
in 연산자와 not in 연산자 | 설명 |
X in 리스트 | 리스트 안에 X가 들어가 있을 때 참(True)이다. |
X not in 문자열 | 문자열 안에 X가 들어가 있지 않을 때 참(True)이다. |
Pass 키워드
- 아무것도 처리하고 싶지 않을 때 pass 키워드를 사용한다.
- 디버깅 과정에서 일단 형태만 만들고 실행할 경우
score = 85
if score >= 80:
pass #나중에 작성할 소스코드
else:
print('성적이 80점 미만이다.')
print('프로그램을 종료한다.')
#실행 결과
print('프로그램을 종료')