파이썬 부울()

ItsMyCode |

Pythonbool() 함수는 표준 진리 테스트 절차를 사용하여 주어진 값을 부울(True 또는 False)로 변환합니다.

부울() 구문


bool() 메서드의 구문은 다음과 같습니다.

**bool([value])**


부울() 매개변수


bool() 방법은 표준 진리 테스트 절차가 적용되는 하나의 인수를 취할 수 있습니다.

매개변수는 bool() 함수에 대한 선택적입니다. 기본적으로 값을 전달하지 않으면 False 가 반환됩니다.

부울() 반환 값


bool() 함수가 다음을 반환합니다.
  • True 전달된 값의 매개변수가 True인 경우
  • False 전달된 값의 매개 변수가 False이거나 값이 생략된 경우
  • bool() 메서드가 False를 반환하는 예외적인 경우는 거의 없습니다. 값은 다음과 같습니다.
  • None
  • False
  • (), ' ' ,[] 등과 같은 빈 시퀀스
  • 0 , 0.0 , 0j와 같은 숫자 유형의 0
  • {}와 같은 빈 매핑
  • 클래스의 객체에 __bool__ () 또는 __len()__ 메서드가 있는 경우 0 또는 False 반환

  • 파이썬에서 bool() 함수의 예




    # Python program to demostrate bool() function
    
    # Returns False as x is False
    x = False
    print(x, 'is ',bool(x))
    
    # Returns True as x is True
    x = True
    print(x, 'is ',bool(x))
    
    # Returns False as x is an empty sequence
    x = ()
    print(x, 'is ',bool(x))
    
    # Returns False as x is an empty mapping
    x = {}
    print(x, 'is ',bool(x))
    
    # Returns False as x is 0
    x = 0.0
    print(x, 'is ',bool(x))
    
    # Returns False as x is None
    x = None
    print(x, 'is ',bool(x))
    
    # Returns True as x is a non empty string
    x = 'ItsMyCode'
    print(x, 'is ',bool(x))
    
    

    비단뱀

    산출

    False is False
    True is True
    () is False
    {} is False
    0.0 is False
    None is False
    ItsMyCode is True
    


    게시물 Python bool()ItsMyCode에 처음 나타났습니다.

    좋은 웹페이지 즐겨찾기