
주어진 조건에 따라 다른 코드를 실행하는 구문.
환자의 상태나 검사 결과에 따라 다른 처치를 결정해야 하기때문에 중요하다.
if 조건식:
print("조건식이 True입니다")
참(True) 또는 거짓(False) 두 가지 값만 가진다.
조건식에는 무조건 bool 자료형이 들어가야 한다.


여러 개의 조건을 순서대로 확인하여 해당하는 조건의 코드만 실행

비교 연산자
: 값들을 비교할 때 사용
포함 연산자 (in, not in)
: 리스트나 문자열에 특정 값이 포함되어 있는지 확인할 때 사용
논리 연산자
: 여러 조건을 조합해서 더 복잡한 조건을 만들 때 사용
간단한 if-else 구문을 한 줄로 표현하는 방법. 조건문 코드를 간결하게 작성 가능!
변수 = 값1 if 조건 else 값2
조건이 True이면 값1, False이면 값2를 변수에 저장
다중 조건 (if-elif-else)
: 하나만 선택해야 할 때, 첫 번째 참인 조건만 실행
독립 조건 (if-if-if)
: 각각 별도로 확인할 때, 모든 조건을 개별 확인
중첩 조건 (if 안의 if)
: 단계별 확인이 필요할 때, 조건을 만족해야 다음 단계 진행
발열이 있는 경우에만 메시지를 출력하세요.
37.5도 이상이면 "발열이 감지되었습니다" 출력

환자가 금식한 시간에 따라 수술 가능 여부를 결정하세요.
8시간 이상 금식했으면 "수술 가능", 그렇지 않으면 "금식 시간 부족" 출력

환자의 심박수를 확인하여 상태를 분류하세요.
60 미만: "서맥", 60-100: "정상", 100 초과: "빈맥"

print(또는 함수명) 뒤에는 항상 괄호 !!!환자의 퇴원 조건을 확인하세요.
체온 37도 미만이면서 통증이 3 이하인 경우 "퇴원 승인"
조건을 만족하지 않으면 "추가 관찰 필요" 출력

다음 증상 중 하나라도 있으면 응급실 내원을 권고하세요.
심한 가슴통증, 호흡곤란, 의식저하 중 하나라도 있으면 "즉시 응급실 내원"
모든 증상이 없으면 "일반 진료 예약" 출력

환자의 임신 여부에 따라 약물 처방 가능성을 판단하세요.
임신하지 않았으면 "처방 가능", 임신했으면 "처방 금기" 삼항 연산자를 사용하여 작성하세요.

↓ 삼항 연산자 사용 ↓

환자의 증상을 확인하여 해당하는 처방을 각각 출력하세요.
발열이 있으면 "해열제 처방", 기침이 있으면 "기침약 처방", 두통이 있으면 "진통제 처방"을 출력하고,
해당 증상이 없으면 아무것도 출력하지 않습니다.

환자의 나이를 먼저 확인한 후, 성인(18세 이상)인 경우에만 알레르기 여부를 확인해서 처방을 결정하세요.
내가 한거

정답

