스택큐힙리스트

파이썬 3.x에서 string.replace()를 사용하는 방법 본문

카테고리 없음

파이썬 3.x에서 string.replace()를 사용하는 방법

스택큐힙리스트 2023. 4. 21. 01:24
반응형

파이썬 3.x에서 string.replace()은 더 이상 사용되지 않습니다. 이것을 하는 새로운 방법은 무엇인가요?

답변 1

2.x와 마찬가지로 str.replace()을 사용하십시오.

Hello - 안녕하세요

>>> 'Hello world'.replace('world', 'Guido')

'Hello Guido'

답변 2

파이썬 3.x에서 문자열을 대체하는 string.replace() 함수의 사용법은 매우 간단합니다. 이 함수는 문자열 내의 모든 동일한 문자열을 새로운 문자열로 교체합니다.

예를 들어, Hello, World!라는 문자열에서 World를 Python으로 바꾸고 싶다면 다음과 같이 코드를 작성할 수 있습니다.

message = Hello, World!

new_message = message.replace(World, Python)

print(new_message)

이 코드를 실행하면 Hello, Python!이라는 새로운 문자열이 생성됩니다. 여기서 replace() 함수는 문자열 World를 찾아서 Python으로 대체합니다.

replace() 함수는 대소문자를 구분합니다. 즉, 대문자 A와 소문자 a는 서로 다른 문자로 취급됩니다.

또한, replace() 함수는 기존 문자열 자체를 변경하지 않습니다. 대신, 새로운 문자열을 반환합니다. 따라서, 기존 문자열을 변경하려면 새로운 문자열을 다시 기존 변수에 할당해야 합니다.

replace() 함수는 매우 유용하며 문자열 처리에 자주 사용됩니다. 이 함수를 사용하면 문자열 내의 특정 문자열을 쉽게 교체할 수 있습니다.

반응형
Comments