> 백엔드 개발 > 파이썬 튜토리얼 > 파이썬에서 bool은 무엇을 의미합니까?

파이썬에서 bool은 무엇을 의미합니까?

silencement
풀어 주다: 2019-07-27 17:41:57
원래의
36000명이 탐색했습니다.

파이썬에서 bool은 무엇을 의미합니까?

bool은 Boolean의 약자로 True와 False라는 두 가지 값만 가집니다. bool 함수는 매개변수가 하나만 있고 이 매개변수의 값에 따라 true 또는 false를 반환합니다.
1. 숫자에 bool 함수를 사용하면 0은 False를 반환하고 다른 값은 True를 반환합니다.

>>> bool(0)
False
>>> bool(1)
True
>>> bool(-1)
True
>>> bool(21334)
True
로그인 후 복사

2. 문자열에 bool 함수를 사용하면 값이 없는 문자열(즉, None 또는 빈 문자열)에 대해 False를 반환하고, 그렇지 않으면 True를 반환합니다.


>>> bool('')
False
>>> bool(None)
False
>>> bool('asd')
True
>>> bool('hello')
True
로그인 후 복사

3. bool 함수는 빈 목록, 사전 및 튜플에 대해 False를 반환하고, 그렇지 않으면 True를 반환합니다.


>>> a = []
>>> bool(a)
False
>>> a.append(1)
>>> bool(a)
True
로그인 후 복사

4. bool 함수를 사용하여 값이 설정되었는지 확인합니다.


>>> x = raw_input('Please enter a number :')
Please enter a number :
>>> bool(x.strip())
False
>>> x = raw_input('Please enter a number :')
Please enter a number :4
>>> bool(x.strip())
True
로그인 후 복사

위 내용은 파이썬에서 bool은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿