조건문(if)
if 조건식1:
실행할 코드1
elif 조건식2:
실행할 코드2
elif 조건식3:
실행할 코드3
else:
실행할 코드4 (모든 조건이 거짓일 때)
<예시>
# 사용자로부터 점수를 입력받아 학점을 출력하는 프로그램
score = int(input("점수를 입력하세요: "))
if score >= 90:
print("A 학점")
elif score >= 80:
print("B 학점")
elif score >= 70:
print("C 학점")
elif score >= 60:
print("D 학점")
else:
print("F 학점")
중접 조건문
if 조건식1:
if 조건식2:
실행할 코드1
else:
실행할 코드2
else:
실행할 코드3
<예시>
# 사용자로부터 나이와 학생 여부를 입력받아 상태를 출력하는 프로그램
age = int(input("나이를 입력하세요: "))
is_student = input("학생입니까? (yes/no): ")
if age >= 18:
if is_student.lower() == "yes":
print("성인이며, 학생입니다.")
else:
print("성인이며, 학생이 아닙니다.")
else:
if is_student.lower() == "yes":
print("미성년자이며, 학생입니다.")
else:
print("미성년자이며, 학생이 아닙니다.")
'함수 정리 > Python' 카테고리의 다른 글
자주 사용되는 내장 함수들 (0) | 2024.12.07 |
---|---|
반복문(for(+range()), while), 반복 제어(break, continue), 중첩 반복문 (0) | 2024.12.07 |
데이터 타입 변환(명시적, 암시적) (0) | 2024.12.07 |
컬렉션 자료형(리스트, 튜플, 딕셔너리, 셋) (0) | 2024.12.07 |
데이터 타입(숫자형, 문자형, 불리언) (0) | 2024.12.07 |