Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬에서 문자열이 비어 있는지 확인하는 가장 우아한 방법은 무엇입니까?


빈 문자열은 "거짓"으로 부울 컨텍스트에서 거짓으로 간주되므로 not string을 사용할 수 있습니다.

예시

string = ""
if not string:
    print "Empty String!"

출력

이것은 출력을 줄 것입니다:

Empty String!

예시

문자열에 공백이 있을 수 있고 여전히 false로 평가되기를 원하는 경우 문자열을 제거하고 다시 확인할 수 있습니다. 예:

string = "   "
if not string.strip():
    print "Empty String!"

출력

이것은 출력을 줄 것입니다:

Empty String!