ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 10 - bool형
    Python 2020. 7. 9. 14:14

    기본 자료형(data type) : bool 과 None

    bool(bollean)은 비교와 논리 연산자에서 사용됨

    bool은 참, 거짓을 표현

     

    True, False

    print(True) # True

    print(False) # False

     

    숫자에서 0은 False(수 값이 없음), 나머지는 True

    print(bool(0)) # False
    print(bool(-1)) # True
    print(bool(1)) # True
    print(bool(2)) # True
    print(bool(0.123123123)) # True

     

    type함수로 객체의 자료형 알아내기

    print(type("true")) # class 'str'
    print(type(True)) # class 'bool'
    a = True
    print(type(a)) # class 'bool'

     

    데이터 타입 None

    " "(공백) 또는 ""(공백)과 다르다.

    None은 공백과 같이 값이 없으나, 빈 변수를 의미한다.

    ex)

    x = None # x = 0xff847473 x는 주소값을 가진다.

    print(x) # None

    print(type(x)) #class 'NoneType'

     

    print(5) # 정수를 출력할 경우 컴퓨터는 크기가 4byte 라는 것을 미리 알고있다.
    print("abcdef\0") # 문자열은 크기를 미리 알 수 없음, 문자열의 끝에 \0(문자의 끝 의미)이 있어서, 문자의 끝을 알 수 있다. #abcdef
    print("abcdef") #abcdef

    'Python' 카테고리의 다른 글

    12 - 비교/관계 연산자  (0) 2020.07.20
    11 - format  (0) 2020.07.20
    09 - 사칙연산  (0) 2020.07.09
    08 - 변수 사용  (0) 2020.07.07
    07 - 다양한 변수선언 방법  (0) 2020.07.07

    댓글

Designed by Tistory.