Python - 문제 미리보기
문제 2068
easy
다음 코드에서 모듈을 올바르게 가져오고 사용하는 방법은?
```python
# math_utils.py 파일 내용
def add(a, b):
return a + b
def multiply(a, b):
return a * b
# main.py 파일에서 사용
______ math_utils
result = math_utils.______(5, 3)
print(result)
```
```python
# math_utils.py 파일 내용
def add(a, b):
return a + b
def multiply(a, b):
return a * b
# main.py 파일에서 사용
______ math_utils
result = math_utils.______(5, 3)
print(result)
```
정답: B
모듈 임포트와 사용 문법:
`import` 키워드:
⦁ 역할: 다른 파일(모듈)의 코드를 현재 파일로 가져오기
⦁ 기본 문법: `import 모듈명`
⦁ Python 표준: 모든 Python 환경에서 사용하는 표준 키워드
모듈 사용 문법:
⦁ 점 표기법: `모듈명.함수명()` 또는 `모듈명.변수명`
⦁ 네임스페이스: 모듈명을 통해 어느 모듈의 함수인지 명확히 구분
⦁ 충돌 방지: 같은 이름의 함수가 다른 모듈에 있어도 구분 가능
완성된 코드:
```python
# math_utils.py 파일 내용
def add(a, b):
return a + b
def multiply(a, b):
return a * b
# main.py 파일에서 사용
import math_utils
result = math_utils.add(5, 3) # 5 + 3 = 8
print(result) # 8 출력
```
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.