본문 바로가기
파이썬

파이썬 문자열 (변수)이 비어 있는지 확인하는 방법은 무엇입니까?

by º기록 2020. 9. 16.
반응형

어떻게 만드나요 :

if str(variable) == [contains text]:

질환?

(또는 무언가, 내가 방금 쓴 것이 완전히 틀렸다고 확신하기 때문에)

내 목록의 random.choice [ "",] (공백)인지 또는 [ "text",] <가 포함되어 있는지 확인하려고합니다. / code>.

 

해결 방법

 

문자열을 빈 문자열과 비교할 수 있습니다.

if variable != "":
    etc.

그러나 다음과 같이 축약 할 수 있습니다.

if variable:
    etc.

설명 : if 는 제공 한 논리식의 값을 계산하여 실제로 작동합니다. True 또는 False . 논리 테스트 대신 변수 이름 (또는 "hello"와 같은 리터럴 문자열)을 사용하는 경우 규칙은 다음과 같습니다. 빈 문자열은 False로 계산하고 다른 모든 문자열은 True로 계산합니다. 빈 목록과 숫자 0도 거짓으로 간주되며 다른 대부분은 참으로 간주됩니다.

 

참조 페이지 https://stackoverflow.com/questions/9926446

 

 

반응형

댓글