English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 강의

파이썬 흐름 제어

Python 함수

Python 데이터 타입

파이썬 파일操作

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 매뉴얼

파이썬 문자열 strip() 사용 방법 및 예제

파이썬 문자열 메서드

strip() 메서드는 지정된 문자(기본적으로 공백이나 개행 문자) 또는 문자 시퀀스를 제거한 문자열의 복사본을 반환합니다.
주의: 이 메서드는 시작이나 끝의 문자만 제거할 수 있으며, 중간 부분의 문자를 제거할 수 없습니다.

strip()는 매개변수(제거할 문자 집합을 지정하는 문자열)를 기반으로 양쪽에서 문자를 제거합니다.

strip() 문법:

string.strip([chars])

strip() 매개변수

  • chars (선택 사항)-제거할 문자 집합을 지정하는 문자열

chars 매개변수가 제공되지 않으면, 문자열의 모든 선두와 마지막 공백을 제거합니다.

strip() 반환 값

strip()는 선두와 마지막 문자를 제거한 문자열의 복사본을 반환합니다.

  • chars 매개변수의 문자 조합이 왼쪽 문자열의 문자와 일치하지 않으면, 그때까지 선두 문자를 제거합니다.

  • chars 매개변수의 문자 조합이 오른쪽 문자열의 문자와 일치하지 않으면, 그때까지 마지막 문자를 제거합니다.

예제: strip()의 작동 방식

string = ' xoxo love xoxo   '
# 선두 공백 제거
print(string.strip())
print(string.strip(' xoxoe'))
# 매개변수는 공백을 포함하지 않습니다.
# 아무 문자도 제거하지 않습니다.
print(string.strip('sti'))
string = 'android is awesome'
print(string.strip('an'))

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

xoxo love xoxo
lov
 xoxo love xoxo   
droid is awesome

파이썬 문자열 메서드