Python - 문제 미리보기
문제 2034
easy
다음 함수 호출 코드의 빈칸을 올바르게 채워주세요:
```python
def greet(name):
print(f"안녕하세요, {name}님!")
______("김철수")
```
정답: B
함수 호출 문법:
⦁ 함수명 + 괄호: `함수명(인수들)`
⦁ 괄호 안에 필요한 **인수(argument)**를 전달
매개변수 vs 인수의 차이:
⦁ 매개변수(parameter): 함수 정의 시 괄호 안의 변수명 (`name`)
⦁ 인수(argument): 함수 호출 시 실제로 전달하는 값 (`"김철수"`)
실행 과정:
1. `greet("김철수")` 호출
2. 인수 `"김철수"`가 매개변수 `name`에 할당
3. 함수 내부에서 `name = "김철수"`로 사용
4. `print(f"안녕하세요, 김철수님!")` 실행
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.