elif는 언제 사용하나요?
elif(else if)는 첫 번째 조건이 거짓일 때 추가로 다른 조건을 체크하고 싶을 때 사용합니다.
다음 코드의 출력 결과는?
score = 85
if score >= 90: print('A')
elif score >= 80: print('B')
else: print('C')
score는 85이므로 첫 번째 조건(>=90)은 거짓, 두 번째 조건(>=80)은 참이므로 'B'를 출력합니다.
and 연산자는 언제 참(True)을 반환하나요?
and는 '그리고'의 의미로, 양쪽 조건이 모두 참일 때만 전체가 참이 됩니다.
다음 코드의 출력 결과는?
age = 15
if age >= 13 and age < 20: print('청소년')
else: print('청소년 아님')
age는 15이고, 13 이상이면서 동시에 20 미만이므로 두 조건 모두 참입니다. 따라서 '청소년'을 출력해요.
or 연산자는 언제 참(True)을 반환하나요?
or는 '또는'의 의미로, 둘 중 하나라도 참이면 전체가 참이 됩니다.
다음 코드의 출력 결과는?
weather = '비'
if weather == '비' or weather == '눈': print('우산 필요')
else: print('우산 불필요')
weather가 '비'이므로 첫 번째 조건이 참입니다. or는 하나만 참이어도 전체가 참이므로 '우산 필요'를 출력합니다.
'컴퓨터과학' 카테고리의 다른 글
| [Codeforces] 2149A - Be Positive (0) | 2025.10.12 |
|---|---|
| [Python] Lesson 3. 기초 문법 문제 (0) | 2025.10.12 |
| [Python 3] 백준 1002번 터렛문제 (0) | 2025.10.12 |
| [Python] Lesson 1. 기본 문법 퀴즈 (0) | 2025.10.10 |