# ba에 True를 대입하고, bb에 False를 대입합니다.
>>> ba = True # 나는 20대이다.
>>> bb = False # 나는 결혼을 했다.
>>> type(ba)
bool
>>> type(bb)
bool
# ba와 bb를 and를 사용하여 네 가지 경우의 수로 조합한 후 각각의 결과를 출력해 봅니다.
>>> print(ba and bb) # 나는 20대이고 결혼을 했다.
False
>>> print(bb and ba) # 나는 결혼을 했고 20대이다.
False
>>> print(ba and ba) # 나는 20대이고 결혼을 하지 않았다.
True
>>> print(bb and bb) # 나는 결혼을 했고 20대가 아니다.
False
# ba와 bb를 or를 사용하여 네 가지 경우의 수로 조합한 후 각각의 결과를 출력해 봅니다.
>>> print(ba or bb) # True or False, 나는 20대이거나 결혼을 했다.
True
>>> print(bb or ba) # False or True, 나는 결혼을 했거나 20대이다.
True
>>> print(ba or ba) # True or True, 나는 20대이거나 결혼을 하지 않았다.
True
>>> print(bb or bb) # False or False, 나는 20대가 아니거나 결혼을 했다.
False
# 왼쪽과 오른쪽의 값이 같다.
>>> 6 == 6
True
# 왼쪽과 오른쪽의 데이터는 다르다.
>>> 6 != 6
False
# 왼쪽이 오른쪽보다 크다.
>>> 6 > 4
True
# 왼쪽이 오른쪽보다 작다.
>>> 6 < 4
False
# 왼쪽은 오른쪽의 이상이다.
>>> 6 >= 4
True
# 왼쪽은 오른쪽의 이하이다.
>>> 6 <= 4
False
>>> bool("ABC")
True
>>> bool(6)
True
>>> bool("")
False
>>> bool([])
False
>>> bool()
False
>>> bool(0)
False
# a에 95를 할당 후 a와 90이 같은지 비교
>>> a = 95
>>> a==90
False
# a와 90이 다른지 비교
>>> a != 90
True
# a가 90보다 큰지 확인
>>> a > 90
True
# a가 90보다 작은지 확인
>>> a < 90
False
# a가 90 이상인지 확인
>>> a >= 90
True
# a가 90 이하인지 확인
>>> a <= 90
False
# a가 90 이상 100 이하인지 확인
>>> a >= 90 and a <= 100
True
# 위의 코드를 조금 더 줄여서 표현
>>> 90 <= a <= 100
True
# a가 100 이상, 110 이하인지 확인
>>> 100 <= a <= 110
False
# a가 70 이상, 80 이하인지 확인
>>> 70 <= a <= 80
False
>>> member = [1, 2, 'Hello World!']
# "2는 member 변수 내에 포함된다"를 영어로 표현하면?
# 위의 영어 문장을 코드로 실행하면 그 결과는?
>>> 2 in member
True
# 데이터 2가 변수 member에 포함되지 않으면 False가 반환되게 하려면?
>>> 2 not in member
False
#dictionary데이터 타입
>>> member_dict = {'a':1, 'b':2, 'c':3} # {key, value}
# member_dict에서 in을 사용하여 찾을 수 있는 데이터는 무엇인가?
>>> 'a' in member_dict
True
>>> 1 in member_dict
False
>>> a = True #참
>>> b = False #거짓
# a와 b 모두 참인지 확인
>>> a and b
False
# a와 b 중 하나가 참인지 확인
>>> a or b
True
# a의 결과를 반대 논리로 변경
>>> not a
False
# b의 결과를 반대 논리로 변경
>>> not b
True
# a and b 의 결과를 반대 논리로 변경
>>> not (a and b)
True
https://colab.research.google.com/drive/1BM0bElhXSBArFWbttwsO14yY4DQbNnbk?usp=sharing