Python - 문제 미리보기
문제 1895
medium
다음 코드의 실행 결과는?
```python
def check_age(age):
return age >= 18
age = 20
if check_age(age):
print("성인입니다")
else:
print("미성년자입니다")
```
정답: A
코드 실행 과정:
1. `check_age(20)` 함수 호출
2. `20 >= 18`은 True를 반환
3. `if True:`이므로 조건문이 참
4. "성인입니다" 출력
핵심 개념:
⦁ 함수는 Boolean 값을 반환할 수 있음
⦁ `if` 문에서 함수의 반환값을 직접 조건으로 사용 가능
⦁ True일 때 `if` 블록 실행, False일 때 `else` 블록 실행
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.