Python - 문제 미리보기

문제 1875

medium
다음 코드의 실행 결과는? ```python text = "Python Programming" result = text.replace("Python", "Java") print(result) ```
A. `"Java Programming"`
B. `"Python Java"`
C. `"Java Python Programming"`
D. 오류 발생

정답: A

⦁ `replace()` 메서드의 동작: ⦁ 문자열 교체: 지정된 부분 문자열을 새로운 문자열로 교체 ⦁ 첫 번째 매개변수: 찾을 문자열 (old) ⦁ 두 번째 매개변수: 바꿀 문자열 (new) ⦁ 모든 발생: 기본적으로 모든 해당 부분을 교체 ⦁ 교체 과정 분석: ```python text = "Python Programming" # "Python"을 찾아서 "Java"로 교체 # 결과: "Java Programming" ``` ⦁ `replace()` 메서드의 다양한 사용: ```python # 기본 교체 text = "Hello World Hello" print(text.replace("Hello", "Hi")) # "Hi World Hi" # 개수 제한 (세 번째 매개변수) print(text.replace("Hello", "Hi", 1)) # "Hi World Hello" # 대소문자 구분 text = "Python python PYTHON" print(text.replace("python", "Java")) # "Python Java PYTHON" ```

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.