Python - 문제 미리보기
문제 1849
easy
다음 코드의 실행 결과는?
```python
x = "awesome"
def myfunc():
print("Python is " + x)
myfunc()
```
정답: C
⦁ 전역 변수 접근 과정:
```python
x = "awesome" # 전역 변수 생성
def myfunc():
print("Python is " + x) # 전역 변수 x 읽기
myfunc() # 함수 호출
```
⦁ 실행 순서:
1. 전역 변수 생성: `x = "awesome"`
2. 함수 정의: `myfunc()` 함수 정의 (아직 실행 안됨)
3. 함수 호출: `myfunc()` 실행
4. 전역 변수 읽기: 함수 내부에서 전역 변수 x 접근
5. 문자열 연결: `"Python is " + "awesome"`
6. 출력: `"Python is awesome"`
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.