이롭게 현명하게

[Python] 파이썬 불 자료형 본문

Python

[Python] 파이썬 불 자료형

dev_y.h 2023. 3. 17. 18:07
728x90
반응형

※ 본 포스팅은 윈도우 11, Pycharm, Python3 환경에서 작성되었습니다.


 

목차

불 자료형이란?

참과 거짓

불 연산

 


<정리>

참(True) 거짓(False)
"문자열" ""
[1,2,3,4] []
(1,2,3,4) ()
{'a':1} {}
1 0
  None

bool(값) : bool연산의 결과로 참 거짓을 리턴


[불 자료형이란?]

불(bool) 자료형이란 참(True)와 거짓(False)을 나타내는 자료형이다.

  • True - 참
  • False - 거짓

이 때 파이썬에서는 true,false가 아닌 첫 문자를 항상 대문자로 사용해야한다.

따옴표로 감싸지 않아야한다.

a = True
b = False

불 자료형은 조건문의 리턴 값으로도 사용된다.

print(1 == 1) # True
print(2 < 1) # False

 


[참과 거짓]

거짓
"문자열" ""
[1,2,3,4] []
(1,2,3,4) ()
{'a':1} {}
1 0
  None

처음에 참은1이고 거짓은 0이라는것에 많이 헷갈려 했다.

  • 1 : 무언가 있으니 참
  • 0 : 아무것도 없으니 거짓

으로 생각하니 이해가 쉬웠다.

 


[불 연산]

 

a = bool("")
b = bool("문자열")
print(a) # False
print(b) # True
c = bool([1,2,3])
d = bool([])
print(c) # True
print(d) # False

 

 

[Python] 파이썬 변수

목차 변수란? 리스트 복사 변수를 만드는 여러가지 방법 [변수란?] 다른 프로그래밍 언어인 C나 JAVA에서는 변수를 만들 때 자료형의 타입을 직접 지정해야했다. 하지만 파이썬은 변수에 저장된

devyihyun.tistory.com


잘못된 정보는 댓글에 남겨주시면 감사하겠습니다!😊

댓글과 좋아요는 큰 힘이 됩니다!

 

 

728x90
반응형

'Python' 카테고리의 다른 글

[Python] 파이썬 if문  (0) 2023.03.21
[Python] 파이썬 변수  (0) 2023.03.20
[Python] 파이썬 집합 자료형  (0) 2023.03.16
[Python] 딕셔너리 관련 함수  (0) 2023.03.15
[Python] 파이썬 딕셔너리 자료형  (0) 2023.03.14
Comments