>백엔드 개발 >파이썬 튜토리얼 >문자열의 공백을 특정 문자로 바꾸는 Python 프로그램

문자열의 공백을 특정 문자로 바꾸는 Python 프로그램

WBOY
WBOY앞으로
2023-08-25 14:29:072212검색

문자열의 공백을 특정 문자로 바꾸는 Python 프로그램

Python에서는 교체() 메서드를 사용하여 문자열의 공백을 특수 문자로 바꿀 수 있습니다. 바꾸기 메소드는 모든 하위 문자열 항목을 새 하위 문자열로 바꿉니다. 이 글에서는 교체() 메소드를 사용하여 문자열의 공백을 다른 특정 하위 문자열로 바꾸는 방법을 살펴보겠습니다.

Replace 메소드 구문

replace 메소드의 구문은 다음과 같습니다.

으아악

replace 메소드는 두 개의 입력을 허용합니다. 하나는 대체할 하위 문자열인 이전 문자열이고, 다른 하나는 이전 하위 문자열 위치에 배치할 하위 문자열인 새 문자열과 count 매개변수입니다. , 교체할 이전 문자열의 발생 횟수를 지정하는 데 사용됩니다. count 인수가 제공되지 않으면 이전 문자열의 모든 항목이 새 문자열로 대체됩니다.

예: 공백을 하이픈으로 바꾸기

문자열의 공백을 하이픈으로 바꾸려면 이전 문자열을 공백(' ')으로, 새 문자열을 하이픈('-')으로 replacement() 메서드에 전달해야 합니다. 아래 예에서는 문자열의 모든 공백을 하이픈으로 바꿨습니다.

으아악

출력

으아악

예 2: 공백을 밑줄로 바꾸기

문자열의 공백을 밑줄로 바꾸려면 교체 메서드에서 이전 문자열을 공백(' ')으로 설정하고 새 문자열을 밑줄('_')로 설정해야 합니다. 해당 코드는 다음과 같습니다 −

으아악

출력

으아악

예 3: 제한된 수의 공백만 교체

제한된 수의 공백을 바꾸려면 바꾸기 메소드 호출 시 개수 입력을 사용해야 합니다. 아래 예에서는 문자열의 처음 두 공백만 밑줄로 바꾸므로 개수 값을 2로 설정합니다. 제한된 수의 공백을 특수문자로 바꾸는 코드는 다음과 같습니다 -

으아악

출력

으아악

결론

이 글에서는 교체() 메서드를 사용하여 문자열의 공백을 특수 문자로 바꾸는 방법을 배웠습니다. 교체 메소드는 교체할 이전 문자열, 교체할 새 문자열, 수행할 교체 횟수를 입력으로 받아들이고 교체된 문자열을 출력으로 반환합니다.

위 내용은 문자열의 공백을 특정 문자로 바꾸는 Python 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제