본문 바로가기

Learning/Python

bool, 논리연산자

bool(참, 거짓 형)

#bool(참, 거짓 형)
bool1=True
bool2=False
bool3=1<2
bool4=1==2
print(bool1,bool2,bool3,bool4)

 


x,y=1,2
print(x>y)
print(x==y)
print(x!=y)

 


불린타입 변환 bool()

#불린타입 변환 bool()
print(bool(1))
print(bool(0))
print(bool('True'))
print(bool('안녕'))

 


논리연산자

#논리연산자
#and: 둘다 true 일때
#or: 둘 중 하나가 true일때
#not: true면 false, false면 True
print(True and True)
print(True and False)
print(False and True)
print(False and False)
print("-------")


#or
print(True or True)
print(True or False)
print(False or True)
print(False or False)
print("-------")


#not
print(not True)
print(not False)
print("-------")