Python String Strip() 함수: 사용 방법은 무엇입니까? [방법 예시]

Python 조각()?

Python 조각() 함수는 다음에서 사용할 수 있는 내장 함수의 일부입니다. Python 도서관. Strip() 메소드는 원래 문자열의 시작과 끝에서 지정된 문자를 제거합니다. 기본적으로 Strip() 함수는 문자열의 시작과 끝에서 공백을 제거하고 공백 없이 동일한 문자열을 반환합니다.

Strip() 메소드의 구문

string.strip([characters])

파라미터

  • 문자: (선택 사항) 지정된 문자는 원래 문자열의 시작이나 끝에서 제거됩니다.
  • 문자 매개변수가 제공되지 않으면 문자열의 시작과 끝에서 공백이 제거됩니다.

반환 값

The Python 문자열 스트립()은 다음을 반환합니다.

  • 제거할 문자가 지정되지 않은 경우 시작과 끝에서 공백이 제거된 원래 문자열입니다.
  • 문자열의 시작이나 끝 부분에 공백이 없는 경우 문자열은 그대로 반환되며 원래 문자열과 일치합니다.
  • 문자 매개변수가 주어지고 문자가 일치하면 문자열의 시작이나 끝 문자가 원래 문자열에서 제거되고 문자열의 나머지 부분이 반환됩니다.
  • 주어진 문자가 원래 문자열의 시작이나 끝과 일치하지 않는 경우 문자열이 그대로 반환됩니다.

Strip() 함수의 예 Python

예제 1: Strip() 메서드 Python

str1 = "Welcome to Guru99!"
after_strip = str1.strip()

출력:

Welcome to Guru99!

예 2: 잘못된 데이터 유형에 대한 Strip()

The Python String Strip() 함수는 문자열에서만 작동하며 목록, 튜플 등과 같은 다른 데이터 유형에 사용되면 오류를 반환합니다.

list()에 사용되는 예

mylist = ["a", "b", "c", "d"]
print(mylist.strip()) 

위의 내용은 오류를 발생시킵니다:

Traceback (most recent call last):
  File "teststrip.py", line 2, in <module>
    print(mylist.strip())
AttributeError: 'list' object has no attribute 'strip'

예 3: 문자 매개변수가 없는 스트립()

str1 = "Welcome to Guru99!"
after_strip = str1.strip()
print(after_strip)

str2 = "Welcome to Guru99!"
after_strip1 = str2.strip()
print(after_strip1)

출력:

Welcome to Guru99!
Welcome to Guru99!

예 4: Strip() 문자 매개변수 전달

str1 = "****Welcome to Guru99!****"
after_strip = str1.strip("*")
print(after_strip)

str2 = "Welcome to Guru99!"
after_strip1 = str2.strip("99!")
print(after_strip1)
str3 = "Welcome to Guru99!"
after_strip3 = str3.strip("to")
print(after_strip3)

출력:

Welcome to Guru99!
Welcome to Guru
Welcome to Guru99!

Python Strip() 함수가 사용됩니까?

다음은 사용 이유입니다. Python 스트립 기능

  • 원래 문자열에서 제거하도록 지정된 문자를 기반으로 문자열 시작 부분과 문자열 끝 부분의 문자를 제거하는 데 도움이 됩니다.
  • 주어진 문자가 원래 문자열과 일치하지 않으면 문자열이 그대로 반환됩니다.
  • 제거할 문자를 지정하지 않으면 원래 문자열의 시작과 끝 부분에 있는 공백이 제거됩니다.
  • 시작이나 끝 부분에 공백이 없으면 문자열이 그대로 반환됩니다.

제품 개요

  • The Python String strip() 메서드는 파이썬에서 사용 가능한 내장 함수의 일부입니다. 이 함수는 원래 문자열의 시작과 끝에서 주어진 문자를 제거합니다.
  • 이 함수는 예제에 표시된 것처럼 주어진 문자열의 시작과 끝에서 공백을 제거하는 데 매우 유용합니다.
  • 원래 문자열에서 제거하도록 지정된 문자를 기반으로 문자열 시작 부분과 문자열 끝 부분의 문자를 제거하는 데 도움이 됩니다.
  • 주어진 문자가 원래 문자열과 일치하지 않으면 문자열이 그대로 반환됩니다.
  • 제거할 문자를 지정하지 않으면 원래 문자열의 시작과 끝 부분에 있는 공백이 제거됩니다.
  • 시작이나 끝 부분에 공백이 없으면 문자열이 그대로 반환됩니다.

이 게시물을 요약하면 다음과 같습니다.