-
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)) # Truetype함수로 객체의 자료형 알아내기
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