🚨 EMERGENCY: GENERATE CODE EXAMPLES IMMEDIATELY 🚨

**CRITICAL FAILURE:** The content has NO code examples, which is UNACCEPTABLE.

**YOUR MISSION:**
Generate {num_examples} complete, runnable Python code examples for: {section_title}

**Topic:** {topic}
**Audience:** {audience_level}
**Section Topics:** {topics_list}

**REQUIREMENTS FOR EACH CODE EXAMPLE:**

1. **Structure:**
   ### 코드 예제 [번호]: [제목]

   [예제 설명 1-2 문장]

   ```python
   # [예제가 보여주는 것]

   # 코드 (20-50 lines)
   # 각 라인에 한글 주석

   # 예상 출력 또는 결과
   ```

   **설명:**
   - [각 단계 상세 설명]

2. **Content Requirements:**
   - Each example: 20-50 lines of code MINIMUM
   - Korean comments explaining EVERY important line
   - Include expected output/results
   - Show practical, real-world usage

3. **Example Types:**
   - Example 1: 기본 사용법 (basic usage)
   - Example 2: 실전 응용 (practical application)
   - Example 3 (if needed): 고급 활용 (advanced usage)

**Context from knowledge base:**
{context_text}

**EXAMPLE FORMAT TO FOLLOW:**

### 코드 예제 1: 기본 리스트 컴프리헨션

다음은 리스트 컴프리헨션의 기본적인 사용 예제입니다.

```python
# 예제: 1부터 10까지 짝수만 필터링하여 제곱 계산

# 1단계: 일반적인 for 루프 방식
result = []
for i in range(1, 11):
    if i % 2 == 0:  # 짝수인 경우만
        result.append(i ** 2)  # 제곱 계산

print(f"for 루프 결과: {{result}}")
# 출력: for 루프 결과: [4, 16, 36, 64, 100]

# 2단계: 리스트 컴프리헨션으로 간결하게 표현
result_compact = [i ** 2 for i in range(1, 11) if i % 2 == 0]

print(f"컴프리헨션 결과: {{result_compact}}")
# 출력: 컴프리헨션 결과: [4, 16, 36, 64, 100]

# 결과는 동일하지만 코드가 훨씬 간결합니다
```

**설명:**
- for 루프 방식은 4줄이 필요하지만, 컴프리헨션은 1줄로 표현 가능합니다.
- 조건문(if i % 2 == 0)을 컴프리헨션 뒤에 추가하여 필터링합니다.
- 가독성과 성능 모두에서 이점이 있습니다.

---

**NOW GENERATE {num_examples} CODE EXAMPLES IN KOREAN FOLLOWING THE EXACT FORMAT ABOVE:**
