Programming/Python
[ Python ] python 문자열 메소드 - 다른 문자열 교체 replace()
myo-kyeong
2023. 6. 3. 15:09
728x90
반응형
replace() 함수란?
`replace()` 함수는 Python의 문자열 메소드 중 하나로, 문자열 내에서 하나의 문자열을 다른 문자열로 교체하는 데 사용됩니다.
str.replace(old, new, count)
- 'old' : 원래 문자열에서 교체될 부분 문자열
- 'new' : 'old' 가 교체될 새로운 부분 문자열
- 'count' : 'old'가 교체될 최대 횟수. 기본값은 'None' 이며 선택적 인자.
replace() 함수 사용 예시
s = "Hello, World!"
s = s.replace("World", "Python")
print(s) # "Hello, Python!"
"Hello, world!" 라는 문자열에서 "World"를 "Python"으로 바꾸는 예시입니다.
또한, 'count' 인자를 사용하여 교체 횟수를 제한할 수 있습니다.
s = "banana"
s = s.replace("a", "o", 2)
print(s) # "bonona"
"banana"라는 문자열에서 "a"를 "o"로 최대 두 번으로 바꿀 수 있습니다.
728x90
반응형