Devices

【 파이썬 】 조건문

작성자 임베디드코리아 작성일26-02-01 18:26 조회20회 댓글0건
<* 조건문 *>
■ 조건문은 주어진 조건에 따라 다른 코드 블록을 실행하도록 하는 파이썬의 중요한 제어 구조이다.
■  if, elif, else 키워드를 사용하여 조건 분기를 만들 수 있다.

( 1 )  if 문
▶ if 문은 주어진 조건이 참(True)인 경우에만 코드 블록을 실행한다.
▶ 조건이 거짓(False)이면  if 문 다음의 코드가 실행된다.

예 ) age >= 18은 조건이며, 이 조건이 참일 때만 "성인입니다."가 출력 된다..
age = 20
if age >= 18:
    print("성인입니다.")

( 2 )  elif 문
▶ elif (else if의 줄임말)은 여러 조건을 연속적으로 검사할 때 사용된다.
▶ if 문의 조건이 거짓일 때, elif 문의 조건이 참인지 검사한다.
▶ 여러 elif 문을 사용할 수 있으며, 각각 다른 조건을 검사한다.

예 )  age가 20 이상이면 "성인입니다."가 출력되고, 13 이상 20 미만이면 "청소년입니다."가 출력된다.
age = 16
if age >= 20:
    print("성인입니다.")
elif age >= 13:
    print("청소년입니다.")

( 3 ) else 문
▶ else 문은 위의 if나 elif 문의 조건들이 모두 거짓일 때 실행되는 코드 블록을 정의한다.
▶ else 문은 선택적이며, 사용하지 않을 수도 있다.

예 )  age가 18 이상이면 "성인입니다."가, 13 이상 18 미만이면 "청소년입니다."가, 그 외의 경우 "어린이입니다."가 출력된다.
age = 10
if age >= 18:
    print("성인입니다.")
elif age >= 13:
    print("청소년입니다.")
else:
    print("어린이입니다.")