반응형

파이썬에서 문자열을 다루는 방법은 매우 중요합니다. 이번 퀴즈에서는 len(), split(), join(), replace() 같은 문자열 메서드를 활용하는 문제를 풀어보세요!
퀴즈를 위한 코드
text = "Python is fun!"
length = len(text)
words = text.split()
new_text = text.replace("fun", "awesome")
joined_text = "-".join(words)
print(length)
print(words)
print(new_text)
print(joined_text)
퀴즈 문제
- print(length)의 출력 결과는?
- a) 13
- b) 14
- c) 15
- d) 16
- print(words)의 출력 결과는?
- a) ["Python", "is", "fun!"]
- b) ["Python is fun!"]
- c) ["Python", "is", "fun"]
- d) 오류 발생
- print(new_text)의 출력 결과는?
- a) "Python is awesome!"
- b) "Python is fun!"
- c) "Python-is-awesome!"
- d) 오류 발생
- print(joined_text)의 출력 결과는?
- a) "Python-is-fun!"
- b) "Python is fun!"
- c) ["Python", "is", "fun!"]
- d) 오류 발생
정답 및 해설
- 정답: c) len(text)는 문자열의 길이를 반환하며, 공백까지 포함하여 "Python is fun!"의 길이는 15입니다.
- 정답: a) split() 메서드는 기본적으로 공백을 기준으로 문자열을 나누므로 ['Python', 'is', 'fun!']이 됩니다.
- 정답: a) replace("fun", "awesome")은 문자열에서 "fun"을 "awesome"으로 변경하므로 "Python is awesome!"이 됩니다.
- 정답: a) join("-")은 리스트의 각 요소를 -로 연결하여 "Python-is-fun!"이 됩니다.
연관 포스팅
https://echinacea.tistory.com/223
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈1
파이썬의 기본적인 문법을 이해하기 위해 간단한 코드 문제를 풀어보세요! 변수, 데이터 타입, 연산자 사용법을 익히는 것이 목표입니다.퀴즈를 위한 코드x = 10y = 3result1 = x // yresult2 = x % yresult3 =
echinacea.tistory.com
https://echinacea.tistory.com/224
[Python] 파이썬 코드 읽기 연습 - 초급 퀴즈2
파이썬의 if 문을 활용한 조건문을 이해하기 위해 다음 코드를 분석하고 문제를 풀어보세요!퀴즈를 위한 코드num = 7if num % 2 == 0: result = "짝수"else: result = "홀수"print(result)퀴즈 문제print(result)의 출
echinacea.tistory.com
반응형
'IT > Python Quiz' 카테고리의 다른 글
| [Python] 초급 퀴즈8 - 리스트, 딕셔너리, 집합, 조건문, 반복문 (0) | 2025.02.18 |
|---|---|
| [Python] 파이썬 코드 읽기 연습 - 중급 퀴즈2 (0) | 2025.02.17 |
| [Python] 파이썬 코드 읽기 연습 - 중급 퀴즈1 (0) | 2025.02.17 |
| [Python] 파이썬 코드 읽기 연습 - 초급 퀴즈7 (0) | 2025.02.17 |
| [Python] 파이썬 코드 읽기 연습 - 초급 퀴즈5 (0) | 2025.02.17 |
| [Python] 파이썬 코드 읽기 연습 - 초급 퀴즈4 (0) | 2025.02.17 |
| [Python] 파이썬 코드 읽기 연습 - 초급 퀴즈3 (0) | 2025.02.17 |
| [Python] 파이썬 코드 읽기 연습 - 초급 퀴즈2 (0) | 2025.02.17 |
댓글