반응형

🔹 문제 1: split() 메서드
다음 코드 실행 시 출력 결과를 예측하세요.
text = "apple,banana,cherry"
print(text.split(","))
A) ['apple', 'banana', 'cherry']
B) 'apple banana cherry'
C) ['apple,banana,cherry']
D) ['apple', ' banana', ' cherry']
🔹 문제 2: join() 메서드
다음 코드 실행 시 출력 결과를 예측하세요.
words = ["Hello", "Python", "World"]
print(" ".join(words))
A) 'Hello-Python-World'
B) 'Hello Python World'
C) ['Hello', 'Python', 'World']
D) 'HelloPythonWorld'
🔹 문제 3: replace() 메서드
다음 코드 실행 시 출력 결과를 예측하세요.
sentence = "I like apples."
print(sentence.replace("apples", "bananas"))
A) 'I like bananas.'
B) 'I like apples bananas'
C) 'I like .'
D) 'I like apples.'
🔹 정답 및 해설
- A) ['apple', 'banana', 'cherry']
📌 설명: split(",")은 문자열을 , 기준으로 나누어 리스트로 반환함. - B) 'Hello Python World'
📌 설명: join(" ")을 사용하면 리스트 요소가 공백으로 연결된 문자열이 생성됨. - A) 'I like bananas.'
📌 설명: replace("apples", "bananas")는 apples를 bananas로 대체하여 새로운 문자열을 반환함.
반응형
'IT > Python Basic' 카테고리의 다른 글
| [Python] 코딩테스트 필수 math 함수 개념 (0) | 2025.02.21 |
|---|---|
| [Python] 슬라이싱 특집 - 기본부터 고급 활용까지 (0) | 2025.02.20 |
| [python] 리스트 컴프리헨션 - n차원 리스트 (0) | 2025.02.20 |
| [Python] 초급 개념20 - JSON 데이터 다루기 (json 모듈) (0) | 2025.02.20 |
| [Python] 초급 퀴즈17 - 예외 처리 (try-except, raise, finally) (0) | 2025.02.19 |
| [Python] 초급 퀴즈16 - 파일 입출력 (open, with, read/write) (0) | 2025.02.19 |
| [Python] 초급 퀴즈15 - 딕셔너리 메서드, 키/값 접근, 집합 연산 (0) | 2025.02.19 |
| [Python] 초급 개념19 - collections 모듈 활용 (0) | 2025.02.19 |
댓글